Use the correct dataobject
Evaluations are in the front matter table, not the credit table
Only show evaluation reports for quarters since teh first earned cme credit
Line-length cleanup
Use the correct dataobject names.
THe report updaters require the base CME class
Earned credit has an earned_date, not a complete_date
Use the correct getFileBase() method.
Since the evaluation report generator is abstract, add an abstract method to the updater to get the class name of the generator to use.
Evaluation Report Title cleanup
 * Don't make getTitle() abstract, and instead use teh config's ite title to build the report's title
 * Use the same title for both the html title and the content
 * Keep the getReportGeneratorClassName() but make it not abstract
The version of DOMPDF we use can't handle UTF8, so convert everything to ISO-8859-1
Display text questions by default, and add support for checkbox entry questions
Only page-break certain question types - this fixes text based answers from not displaying correctly.
Fix a bug caused by a response value without an InquisitionQuestionOption
Use a SwatHtmlTag instead of mangling a string
Use padding instead of margin on the page title.

For some reason this works, and margin did not.
Use setTimezone over convertTZ
Merge pull request #35 from isaacgrant/evaluation-reports

Evaluation report cleanup