Fix a bug found by findbug, compare Long objects with equals instead of ==
Add a profile that enables findbugs checks at build time. Use -Penablefindbugs to enable findbugs.

Add a bit of reporting configuration so the mvn site target includes javadoc and a findbugs report
Add a zipped version of the hyperv image that we can store in the archives on the jenkins server
Hyper-V agent should log to the event viewer. Changed the default
log appender for the agent.