Use an other thread to call buildVCPE method.

An Executor is used to call buildVCPE method in a different thread than the one executing the rest of createVCPE.

Executor is shutdown when VCPENetworkmanager bean is destroyed to release used threads.
Create VCPE ASYNC.

VCPENetworkManager.create(model) is now asynchronous.

VCPENetworkManager.create(model) now creates a VCPE resource, starts an other thread to make the build and returns the resourceId.
VCPENetworkManager.hasFinishedBuild(resourceId) tells if the build has finished or not. It can be used to poll for build to finish.
VCPENetworkManager.getBuildResult(resourceId) can be used to retrieve the building task result when it has finished (either ok or exception).

GUI calls three methods above in VCPENetworkBO.create(model) method.
This method performs the polling for build to complete, behaving the same way it did before. It remains synchronous.
Throw exceptions with error detail in ConfigureVRRPAction.checkParams
Add ProtocolIFType to ProtocolEndpoints in VRP configuration from SP-VCPE template.
Merge pull request #590 from isartcanyameres/fix/configure-vrrp-from-sp-vcpe

Fix/configure vrrp from sp vcpe
CheckParams no longer return false, it throws an ActionException.
Merge pull request #591 from adrian-rosello/fix/test-update

CheckParams no longer return false, it throws an ActionException.
Correct comments an uniform style in VCPENetworkService.
Merge pull request #589 from isartcanyameres/feature/buildVCPE-async

Feature/build vcpe async
Add field owner in GUI
VNetworkModel deep copy and test.
Merge pull request #597 from adrian-rosello/feature/vcpe-deep-copy

VCPENetworkModel deep copy and test.
Merge pull request #598 from jordi-puig/feature/assign-user-vcpe

Add field owner in GUI
Change CLIENT_ROLE by USER_ROLE and add ADMIN_ROLE

-Change CLIENT_ROLE by USER_ROLE and add ADMIN_ROLE
-Problem with client user home resolved
Merge pull request #600 from jordi-puig/feature/assign-user-vcpe

Change CLIENT_ROLE by USER_ROLE and add ADMIN_ROLE
Filter VCPE model by user.
RemoveInformationFromRouter moved to VCPENetworkModelHelper.
Test - remove router from vcpe model.
Export method - ws
Change Exception to AccessDeniedException.