fixed ProgrammeField -> UG_ProgrammeField

did a find-replace in code and tests. This needs refactoring eventually!