improved docblock. freed result set. DTAP!
Merge pull request #281 from stopfstedt/master

improved docblock. freed result set. DTAP!
added templating helper script containing a utility function for printing date-time dropdown options.
added templating script to list of autoloaded helpers.
replaced longhanded code with helper-function call in view templates.
Merge pull request #282 from stopfstedt/master

DRI
dissolved utility method populateForAddNewMembersDialog() by directly calling translation functions in the view template where needed.
moved generateProgressDivMarkup() function into helper script.
moved generateProgressDivMarkup() function into helper script.
moved function createContentContainerMarkup() into template helper script.
moved function generatePickerMarkupAndScript() into templating helper script.
Merge pull request #283 from stopfstedt/move_translation_stuff_into_the_view

dissolved utility method populateForAddNewMembersDialog() by directly ca...
Merge pull request #284 from stopfstedt/centralize_templating_functions

codebase reorg
eliminated populateI18NStringsForContentContainerGenerator() and instead call translation functions in the view templated directly.
Merge pull request #285 from stopfstedt/eliminate_i18n_helper_method

eliminated populateI18NStringsForContentContainerGenerator() and instead...
changed constructor and public method signatures to eliminate the need to pass a locale on each method invokation.
removed any code pertaining to explicitly loading and utilizing a translation locale.
removed translation locale variable.
removed translation locale variable from course management controller.
removed translation locale variable from curr. inv. management controller.