Openflow Switch bundle skeleton.

It contains Activator and repo.
Fixed typo error.
Merge pull request #639 from adrian-rosello/feature/of-switch-skeleton

Feature/of-switch-skeleton

introduces the ofswitch skeleton, composed of the switch repository and the bundle activator. Also it has been included in the features so it's loaded at OpenNaaS startup.
NCL provisioner skeleton + mockup.

Creates a new bundle (ofertie.ncl) with OFERTIE NCL provisioner and a mockup implementation for it.

- INCLProvisioner defines the NCL API.
- NCLProvisionerMockup is a mockup implementation of the API.
- blueprint.xml causes OSGi container to instantiate NCLProvisionerMockup an export it as an OSGi service using INCLProvisioner interface.

- pom.xml maven-bundle-plugin configuration causes the bundle to export provisioner API, so it is availabe to other bundles.

- extensions/bundles/pom.xml has been updated to include the new bundle.
Define opennas-ofertie-ncl feature.
XML serializable provisioner api model.

- @XmlRootElement and @XmlAccessorType annotations
- Changed an attribute name in Flow.java to match conventions.
Export provisioner API through WS using DOSGi.

Default URL is:
http://localhost:8888/opennaas/ofertie/ncl/flows
Provisioner model serialization tests.
Remove duplicated file :S
Merge pull request #640 from isartcanyameres/feature/ofertie-ncl-provisioner

Feature/ofertie ncl provisioner
NCL Provisioner implementation (only allocateFlow method).

There are now two services published with INCLProvisioner interface:
+ The mockup NCLProvisioner available at ${ws.rest.url}/ofertie/mockup/ncl
+ The actual NCLProvisioner available at ${ws.rest.url}/ofertie/ncl

NCL Provisioner uses 4 components to do its task:
+ 	private IQoSPDP qoSPDP;
+	private INetworkSelector networkSelector;
+	private IPathFinder pathFinder;
+	private INCLController nclController;

Currently, only mockup implementations of these components are provided.

TODO:
+ Some parts of the model would be re-defined when SDNNetwork model is in place (SDNNetwork model required).
+ NCLController implementation (SDNNetwork and its capabilities are required).
Add floodlight dependecy to OpenNaaS.
Test for allocateFlow logic in NCLProvisioner.
Merge pull request #642 from adrian-rosello/feature/of-switch-skeleton

Add floodlight dependecy to OpenNaaS.
Add easymock missing dependency in pom.xml
Openflow Swtich model and bootstrapper.
Included hashCode and Equals methods in the model classes.
OFTable renamed to OFFlowTable.
Merge pull request #641 from isartcanyameres/feature/ofertie-ncl-provisioner

Feature/ofertie ncl provisioner
Model changed: OFForwardingRule created to store flow id.