Ignore the test if we can't run GrokAssembly.exe
fix for issue #72
added temporary hack to allow compilation on linux systems - H2 fails to load with AUTO_SERVER=true
added the AssemblyAnalylzer to the list of analyzer services
re-structured the database connection factory
made initialize and cleanup synchronized so we can avoid un-needed duplicate initialization/cleanup
updated so compilation/tests work on linux
updated log levels when logging exceptions
ensured engine.cleanup() is now being called
updated error messages
checkstyle corrections
pmd corrections - unused exceptions
re-wrote the retrieval of the vendor product list to use a generic pair and completely encapsulate all sql objects in CveDB
changed log level to hide extraction of Grok Assembly from users
Merge remote-tracking branch 'upstream/master'
Fixes issue 75

Changed getConnection to public and made one which makes using the proxy optional, even if configured

Added a preflight request and proxy logic
minor correction to an if statement that missed the explicit check against null
removed my previous "correction" for the if statement...
refactored the creation of the HttpUrlConnection objects to a factory
updated deletion and logging of temporary files to resolve issue #73