Allocate circuit logic.
DeallocateCircuit logic.
GetAllocatedCircuits logic.
GetCircuits return a wrapper.
UpdateCircuit logic.
Add hashcode and equals to CircuitCollection.
SerializationTest for CircuitCollection.
Create circuitId object for API of NCLProvisionerCapability.
Implementation of non-API getAllocatedCircuits methods.
Reorder methods.
Helper and utils to know if a circuit passes through a specific port.
LinkCongestionEvent renamed
Register NCLProvisionerCapability as EventHandler.
SwitchPortStatistics contains Map<String,PortStatistics> instead of Map<Integer,PortStatistics>

All uses of this class have been updated.
Merge branch 'refactor/switch-port-statistics-use-string' into feature/net-statistics-uses-topology-elements
Merge branch 'ofertie/refactor' of https://github.com/dana-i2cat/opennaas into feature/nclprov-capab

Conflicts:
	extensions/bundles/genericnetwork/src/main/java/org/opennaas/extensions/genericnetwork/capability/nclprovisioner/INCLProvisionerCapability.java
	extensions/bundles/genericnetwork/src/main/java/org/opennaas/extensions/genericnetwork/capability/nclprovisioner/NCLProvisionerCapability.java
	extensions/bundles/genericnetwork/src/main/java/org/opennaas/extensions/genericnetwork/capability/nclprovisioner/components/CircuitFactoryLogic.java
NetStatistics retrieves information only from devices in that network.
Merge pull request #843 from adrian-rosello/ofertie/refactor

Add missing registration on capabilities.
Merge branch 'ofertie/refactor' of https://github.com/dana-i2cat/opennaas into feature/nclprov-capab

Conflicts:
	extensions/bundles/genericnetwork/src/main/java/org/opennaas/extensions/genericnetwork/capability/nclprovisioner/NCLProvisionerCapability.java
First logic of rerouting.