BZ-1142869 - Cannot move Java class to a different package
BZ-1142869 - Cannot move Java class to a different package
BZ-1142869 - Cannot move Java class to a different package
make sure that Project service can be injected on WebSphere as well - must use wild card as parametrized type
added deployment section into project editor dropdown to allow to open deployment descriptor editor - only for bpms

(cherry picked from commit 5862874ba61a5e337a696e98edd6026698563bcf)
GUVNOR-2140: Recursion in ClassFactBuilder leads to StackOverflow when loading in assets into project model cache

(cherry picked from commit b3d55cba88a363dbc2f1b7c3dd5464a63e18a798)
Project explorer bug fixes for branch changes

(cherry picked from commit 83d97df501eff5771dbd3da7c290aeed0cc04ea0)
Project explorer branch selection tests

(cherry picked from commit ade65259ad244de6b6bec24052f54169dc2205a2)
GUVNOR-2140: Recursion in ClassFactBuilder leads to StackOverflow when loading in assets into project model cache. More tests.

(cherry picked from commit fe0d9e6e7648db814190387da6d7c89860306e89)
Project explorer branch selection tests

(cherry picked from commit 5b3c6f2e7b4b163a6a6ed1ce22f98fe162faefd8)

Conflicts:
	kie-wb-common-screens/kie-wb-common-project-explorer/kie-wb-common-project-explorer-backend/src/test/java/org/kie/workbench/common/screens/explorer/backend/server/ProjectExplorerContentResolverTest.java
Fixing server registration to properly authenticate with the remote server.
Fixing server registration to properly authenticate with the remote server.