#230 fixed a bug when cprs note is created and the vista qa template doesn't exist. Cleaned up some of the interface code singe documentType allowed for most of the work to be done in the createDocument method
#230 changed the log file directory to point at the catalina.base directory.
#230 Updated Khalid's test framwork to include the testing of templates which are empty.  Not all of our templates are tested so they should be added eventually.