prevent issues with request scope in ImboxService by splitting it into service and backend

Conflicts:
	guvnor-inbox/guvnor-inbox-backend/src/main/java/org/guvnor/inbox/backend/server/InboxPageRowBuilder.java
	guvnor-inbox/guvnor-inbox-backend/src/main/java/org/guvnor/inbox/backend/server/InboxServiceImpl.java
bz-996869: Page navigation buttons inconsistent through the GUI
removed cyclic dependency with kie-wb-commons
refactord to user proper service in order to avoid request scope issues
BZ1014071 - DataModelOracle: Performance issues when model is large
(cherry picked from commit 8d4d334fca65fb67c5b592cdcd73718a4ae6c5c7)
Fix following change in drool for DROOLS-266
(cherry picked from commit 3e1b8efbfe117b7a948b07197fd247864788747f)