Organize in packages.
Create IPowerDelivery and IPowerSupply.

Make PowerSupplyResource implement IPowerSupply.
Make PDUPort implement IPowerDelivery.
Upgrade to version 3 of the driver delivered by TSSG.
Merge branch 'feature/upgrade' into integration

Conflicts:
	src/GIM/PowerDeliveryResource.java

Conflicts solved.
Transform Test into a Junit test.
Transform model to work without targetOutletIndex being known for the router.
Separate GIM model and controllers.

Model classes have no logic. They are just beans implementing gim/core interfaces.
An Exception is the PDU, which implements IPowerDelivery not by its own, but together with PDUPorts.

Controllers implement desired capabilities in src/main/java/controller/capabilities/ folder.

APCDriverTest has been updated to test the new project shape.
It may work as a demonstrator of how to initialize model and controllers properly.
Move snmp drivers into controllers package.
Merge pull request #1 from dana-i2cat/feature/separate-model-controllers

Feature/separate model controllers