kie-remote: fixing serialization classloading issues in kie-remote

(cherry picked from commit ebc4a9db163e63c37f965963daeb522d3cc2598f)
kie-remote: enabling deployment-related serialization for the /execute operation

(cherry picked from commit 1262aeebe9671f9710fb1e0f91b961b489838025)
kie-remote-client: re-enabling the .execute(Command) method

(cherry picked from commit 4a71c46bacd457b5e8fb277b51667f98e23d89bb)
BZ-1109424 - Remote API with JMS only supports 65,545 characters in messages
BZ-1148865 - Cloning a repository via REST API doesn't finish on BPM cluster
BZ-1150120 - Cannot get form name from JaxbTaskWrapper

(cherry picked from commit a2487b613a32b9bb980334c745ab90d9418e4714)
BZ-1139153 - (Identity resolution in drools-wb/guvnor) Not able to create new project via REST API
Commenting out uberfire dependency due to deployment errors in JBossAS.

(cherry picked from commit 007dd782fa7f464dc6f64098f365b7411250c14b)
Removing commented code

(cherry picked from commit e40ee881a654a344cc27cf9ad221ac9c71967eb5)
upgrade karaf features to mvel 2.2.2.Final
[BZ-1144151] avoid using classpath KieContainer in spring and aries KieObjectsResolvers
kie-server: resteasy-tjws and maven-embedder are already in kie-p-w-d
kie-server: add distribution-wars module
kie-server: move integration tests into own module
kie-server: add commands (un)marshalling tests
downgrade api usage to httpclient 4.2.1 to do not clash with EAP versions provided

(cherry picked from commit 2ed481b181e97738de8179b665655386c73863a2)
added spring specific runtime manager factory impl that allows to use jbpm services within spring environment efficiently

(cherry picked from commit a07e8c80489fb7f618d21adc86c51ff08acd1bc4)
BPMSPL-84 - bugfix (REST rich queries)

(cherry picked from commit 11ae74eeb98f1bd207ebeaaa0aa75a87621c69fd)
added catch block for KieServerClient to not fail in case context provider cannot be added to resteasyproviderfactory - method visibility has changed in resteasy 3.x

(cherry picked from commit acffd2f87f5f2624cc3488c826139e5b97377b1b)
BPMSPL-84 - lowercase params bugfix (REST rich queries)

(cherry picked from commit f9ff0a79ec35ad460e3ae5fcf57a7e2e6a2e6bd6)