cleanup of classes
Enhanced BidCacheTest
Created BidCacheElementTest
Made BidEvent abstract to reflect PriceUpdateEvent
fixed some more sonar issues.
Merge branch 'development_tom' of github.com:flexiblepower/powermatcher into last_leads

Conflicts:
	net.powermatcher.api/src/net/powermatcher/api/Agent.java
Created Unit Test for the log records
fixed hashCode implementations
Merge pull request #157 from flexiblepower/development_thijl

fixed some more sonar issues.
Merge branch 'development' of github.com:flexiblepower/powermatcher into last_leads
Created Test for BaseDeviceAgent
cleaned classes