Numerous bug fixes

Found numerous bugs when generating the sign up sheet report. Added
code to compare the job names in signup genius to the job names used in
the application. This was a source of many of the problems.