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.
Merge pull request #850 from logoff/genericnetwork/circuitprovisioning

Genericnetwork improvements
Change NetworkSelector logic to load network id from file.
Merge branch 'ofertie/refactor' of https://github.com/dana-i2cat/opennaas into ofertie/change-netslection-logic
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
Merge pull request #851 from adrian-rosello/ofertie/change-netslection-logic

Ofertie/change netslection logic
Features in same bundle as NCL and dependency to genericnetwork.
QoSPolicyRequest to CircuitRequest parser.
Update allocateFlow method in NCLProvisioner.
Update deallocate method in NCLProvisioner.
Update update-method in NCLProvisioner.
Remove unused networkId.
Networkselector no longer depends on request
Exceptions for circuits in GenericNetwork.