Merge pull request #255 from jordi-puig/feature-export-ip-rest

Feature export ip rest
Merge branch 'feature/export-q-rest' of git://github.com/isartcanyameres/opennaas into feature/ws-rest-queue-cap

Conflicts:
	clients/rest-client/pom.xml
Junos.Actionset unitary tests changed to include needed keyAuthType.
Do not publish failing showOSPFConfiguration() method.
Merge pull request #256 from isartcanyameres/feature/ws-rest-ospf-cap

Feature/ws rest ospf cap
ProtocolSessionManager stored two new elements: keyURI and keyPassword.
Temp. commit.
NetconfProtocolSession stored the auth. key and the type of authenticacion beeing used.
karaf command changed to receive the path of the private key.
Compilation errors.
Protocol:content and PSC changed to get key uri.
ProtocolSessionContext.equals() changed to accept comparation between null parameters.
Protocol:context command updated. Authentication using password works. Protocols and sessions must be updated to use the key.
Missed KeyLocation at session context.
Junos.Actionset unitary tests changed to include needed keyAuthType.
InitializerHelper sets default authentication type.
Integration Tests include default authentication type.
Modify ProtocolManagerTest by adding extra test for getting sessions when
more than one context is used:
-if the contexts have different protocols, both contexts are allowed and 2
sessions needed
-if the contexts have the same protocol, only one context is allowed (the last
registered) and only one session.

The need for extra tests has arisen when adding Key authentication was
incorrectly creating many sessions with the same context as it was
considering there were many context. The solution was rewriting the
ProtocolSessionContext equals operator ( as it was not working correctly when "null"
was being used for KEY_PATH and KEY_PASSPHRASE when AUTH_TYPE was
password).
More Integrationtests with default authentication type.
Merge branch 'develop' of git://github.com/dana-i2cat/opennaas into feature/ws-rest-queue-cap

Conflicts:clients/rest-client/pom.xml

-Queue Capability published as REST web service
Action.java class, annotations removed.
GetActionsId modified