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
Fixed failing AuctioneerTest, by changing the expected output.
Still need to investigate whether this is actually correct (or wrong).
Merge pull request #79 from flexiblepower/development_hans

Force Java 1.6 and small fix to get tests to run on buildserver
Created Mock bundle for usage in unit tests of all other bundles.
Created integration bundle for porting existing integration tests.
Ported first tests that run succesfully
Update to tests. Renamed variablenames from bidinfo to bid.
Added equals unit test
Added Ignore on faulty test until it can be fixed
Merge branch 'development' of github.com:flexiblepower/powermatcher into unittest

Conflicts:
	net.powermatcher.api/src/net/powermatcher/api/data/Bid.java
	net.powermatcher.core/test/net/powermatcher/core/auctioneer/test/AuctioneerTest.java