added a getter for the FileTypeAnalyzers to resolve a problem while fixing issue #173
added a reset method to re-enable the file type analyzers so the engine could be reused to scan files as part of resolution for issue #173
added a reset() method as part of resolution for issue #173
added jmockit for testing
additional changes to resolve issue #173
added a scan artifacts method to enable scanning of a MavenProject as part of resolution for issue #173
additional error handling, checkstyle corrections, and added resetFileTypeAnalyzers to enable reuse of the engine as part of resolution to issue #173
added test case