Training needs, practices and barriers in the work of community reproductive health workers in Masindi district, Uganda.