Ported and adapted the Auctioneer unit test from
the old version to the new. Set the activate() and publishNewPrice() to
public in the Auctioneer, to make testing possible. publishNewPrice()
will be reverted after tests are refined.
Merge branch 'development' of github.com:flexiblepower/powermatcher into unittest

Conflicts:
	net.powermatcher.core/src/net/powermatcher/core/auctioneer/Auctioneer.java
Moved mockobject to its own package. Fixed logging. Minor fixes in
AuctioneerTest
Ported and adapted ConcentratorTest. Created MockMatcherAgent
for help with testing
Merge branch 'development' of github.com:flexiblepower/powermatcher into unittest

Conflicts:
	net.powermatcher.core/src/net/powermatcher/core/concentrator/Concentrator.java
Ported and adapted the BidInfo and PriceInfo unit tests.
They now test the Bid and Price classes.
Cleanup. Removed unused import in MockAgent and property in MockMatcherAgent
Updated bnd file and added fix in classpath.
Merge branch 'development' of github.com:flexiblepower/powermatcher into unittest

Conflicts:
	net.powermatcher.core/bnd.bnd
	net.powermatcher.core/src/net/powermatcher/core/concentrator/Concentrator.java
Refactored ObserverBase into BaseObserver.
Refactored ObservableBase into BaseObservable.
Split inner classes ObserverMock and ObservableBaseMock into
separate classes named MockObserver and MockBaseObservable.
Removed generic exception in Bid and PriceTest classes
Merge pull request #76 from flexiblepower/development_tom

Unit tests + cleaning