Moved the old AuctioneerTest to integration. It fits better there.
Created new Auctioneer unit test.
cleanup of classes
Enhanced BidCacheTest
Created BidCacheElementTest
Made BidEvent abstract to reflect PriceUpdateEvent
Merge pull request #156 from flexiblepower/development_thijl

Pull request approved
Merge branch 'development' of github.com:flexiblepower/powermatcher into Testing

Conflicts:
	net.powermatcher.core/test/net/powermatcher/core/auctioneer/test/AuctioneerTest.java
AuctioneerTest has been renewed
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
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
Moved test integration classes to test directory, which will run the integration tests in the build.
cleaned classes
Merge branch 'development' of github.com:flexiblepower/powermatcher into last_leads
Final commit of the day.
Added some tests. Found and commented on a bug.
Merge pull request #158 from flexiblepower/development_tom

Fixes for development
Added WhiteListEvent/Record and PeakShavingEvent/Record and refactored AgentEvent/Record and existing subclasses
Merge branch 'development' of https://github.com/flexiblepower/powermatcher into development_thijl
Concentrators now sends whiteListEvents and I fixed a small visualization issue