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().