NCLMonitoring capability skeleton
NCLMonitoringCapabilityFactory injects eventManager to capabilities it creates
NCLMonitoringCapability implementation.

This capability uses a NCLMonitor bean (a modified copy from ofertie.ncl bundle).

NCLMonitor has suffered following changes:
- now uses the resource the capability is bound to. Set by the capability.
- now gets eventManager from capability, instead of obtaining it from the OSGi registry
- now it marks ports as congested in GenericNetworkModel.
- now it is able to stop the timer task
- now uses PortCongestionEvent to notify port congestion.
NCLProvisionerCapability reacts to PortCongestionEvents only in its network.
Allocate and Deallocate actions of internal driver of CircuitProvisioningCapability.
Add licenses to some files.
Add circuitprovisioning internal actionset to blueprint.
Merge pull request #849 from isartcanyameres/feature/ncl-monitoring-capability

Feature/ncl monitoring capability
Remove rerouting-rellated methods.
Merge pull request #852 from logoff/genericnetwork/circuitprovisioning

CircuitProvisioning capability actions and ActionSet declared in blueprint
Merge branch 'ofertie/refactor' of https://github.com/dana-i2cat/opennaas into ofertie/change-netslection-logic
Features in same bundle as NCL and dependency to genericnetwork.