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 pull request #74 from flexiblepower/development_hans

Observer and Observable implementation to support "multiple loggers"
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
Removed all old powermatcher projects
Added powermatcher_eclipse_format.xml and formatted all code to comply to the coding guidelines
Merge pull request #78 from flexiblepower/development_thijl

A much needed update.
Loggers should be "private static final" and should share a naming convention
Collection.isEmpty() should be used to test for emptiness
Added a TODO to SimpleObserver
Merge remote-tracking branch 'origin/development_thijl' into development_hans
Updated to Java 1.6 in BND and Eclipse, fixed Java 1.6 compliancy