Small refactor
Removed old releaserepo (shouldn't be in git)
Let the Endpoints extend the Agent. Fixes #102
Big cleanup of all the old repositories
Added BaseDeviceAgent
Added bidReference to the toString of the Price object
Fixed the versions in the bndrun files
Added setting the clusterId of the concentrator
Removed the observableId from the ObservableAgent

Also it now extends the Agent interface (so you can use the agentId)
Also improved the naming of members of the Concentrator
Made the Concentrator easily extensible
Fixed the reference to the release repository
Added the aggregated bid to the transformPrice method
removed all old visualisation project code and files
Substituted ScheduledExecutorService with MockScheduler in relevant
classes.
Now the doBidUpdate and doPriceUpdate methods don't need to be
public anymore.
Also formatted all classes I worked with. Only a few changes where found.
Merge branch 'development' of github.com:flexiblepower/powermatcher into Testing

Conflicts:
	net.powermatcher.core/src/net/powermatcher/core/auctioneer/Auctioneer.java
porting peakshaver to new PM codebase
added some props for peakshaving concentrator
Merge branch 'development' of https://github.com/flexiblepower/powermatcher into development_bjorn
refactor peakshaving concentrator
Merge remote-tracking branch 'origin/development' into development_marc

Conflicts:
	cnf/ext/repositories.bnd