Refactored pvpanel.java to conform to sonar rules
Refactored all api classes to conform to sonar rules. If the code had to change, I added TODO's
Refactored all core classes to conform to sonar rules. If the code had to change, I added TODO's
fixed ConcurrentModificationException that occured when an auctioneer was deactivated.
Merge pull request #73 from flexiblepower/development_thijl

Development thijl
Added JavaDoc, fixed small issues.

Merge remote-tracking branch 'origin/development' into development_hans

Conflicts:
	net.powermatcher.core/src/net/powermatcher/core/auctioneer/Auctioneer.java
	net.powermatcher.core/src/net/powermatcher/core/concentrator/Concentrator.java
	net.powermatcher.core/src/net/powermatcher/core/sessions/SessionManager.java
	net.powermatcher.examples/src/net/powermatcher/examples/PVPanelAgent.java