Added new case to test when event polling did not get a record for an event.  Started adding logic for handling this.

Refactored all tests currently written for UsageProcessorTest to be in UsagePollerHelperTest.  Moved dbunit xml files around to reflect this.

Fixed minor bugs in new way to process existing events.  Fixed wrong dates in test xml's.

Started writing correct tests for UsageProcessorTests.

Added test for mergeRecords method in UsageProcessor.

Changed event usage collection to use hostRepository.getAll() instead of hostRepository.getAllHosts().

Fixed bug with events introduced while allowing events to come in that cannot reach all hosts.

Added code to pull tags and numvips when event listener cannot determine these.

Fixed autowiring issues with persistence tests

Fixed bug that did not isnert DELETE_LOADBALANCER event whenever an errored or suspended load balancer was deleted.

Added logging for when a host failed to retrieve snmp usage.