bugfix: return empty array under the "instuctors" key by default.
Merge pull request #278 from stopfstedt/master

bugfix: return empty array under the "instuctors" key by default.
updated docblock annotations to match the method's argument list.
removed unchecked return value from method deleteSyncExceptionsForUser().
added proper docblock to method getUsersWithRoleId().
cleaned up method implementation.
updated docblocks of various methods.
tab to blankspace conversion.
post-query cleanup: free result set.
Merge pull request #279 from stopfstedt/master

code cleanup in User class.
cleaned up method docblock. freed query result set.
Merge pull request #280 from stopfstedt/master

cleaned up method docblock. freed query result set.
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.