minor improvements on Package data model + added some new methods to ProjectService in order to be able to provide important information to new Project Explorer
BZ-1018535: kie-commons and uberfire merge
fixing import
BZ-1018220 - A deployment unit for uploaded kjar is not created due to negative number of transferred bytes
BZ-1018209 - NPE while creating a deployment unit for an uploaded kjar

(cherry picked from commit 6ad803cb7d3faa4b9496e63a74d107a05ad68c8e)
BZ1016517 - Unable to build project even if the invalid rule is deleted
(cherry picked from commit 13705f170b6eba57d601a5947b88b7dfc459202b)
minor (but important) fixes on project service
BZ1018968 - After deleting a project incorrect dependency, build still fails
BZ-983928 - Categories editor not accessible

(cherry picked from commit e79e7dcfa2449282fa8c9e96881d50feec272860)
BZ-983928 - Categories editor not accessible

(cherry picked from commit 39afbd68028b705fb12bc59f26832be7c16981e4)