BZ-1007928 - File Explorer: allows to open and edit files, changes cannot be saved

(cherry picked from commit 6dc6fce2dd3e9812c6dea8cfe8a668afad49da9e)
BZ-1007928 - File Explorer: allows to open and edit files, changes cannot be saved

(cherry picked from commit b1bc1a12199fc44b74d16e9c93c09c67c8003d7b)
-BZ-1011563 : GAV is now checked against this regex "^[a-zA-Z0-9\\.\\-_]+$"
BZ-1006396: some adjustments to Project Editor screens for scaling purposes
(cherry-picked from 8305a55)
BZ-1007825: Added option to save project before building and deploying.
(cherry-picked from b2912ec)
bz-1009465:Creating duplicate XLS Decision Table fails with ugly error popup
BZ-994559 "Cannot remove fact from data model after its POJO was deleted manually"
BZ-1001561 "Changes to data model not picked up"
small UI improvement related to BZ-994559 and BZ-1001561
- BZ-1007874: fixing UI bits from the new Resource popup
BZ-1009079 - Guided rule editor does not escape bad characters

(cherry picked from commit 77cde239bdb8a762f225708d206273bae5d90b67)
bz-1009358:Any file accepted as XLS Decision Table, no problems reported to user
BZ-1018535: kie-commons and uberfire merge
BZ1014071 - DataModelOracle: Performance issues when model is large
(cherry picked from commit 42c8cd6a32637289d3d545c8a35d7bff603c249d)
BZ1014071 - DataModelOracle: Performance issues when model is large
(cherry picked from commit 5ed452b7f4df53297150c24ddcd8f40b1d944595)
BZ1014071 - DataModelOracle: Performance issues when model is large
(cherry picked from commit 4c380033c4d83a99814dbe328bc1ed415a0e7ad2)
BZ1014071 - DataModelOracle: Performance issues when model is large
(cherry picked from commit 1b9427d7349cc5cd1d3ca53c9cf569c961c180a7)
BZ1014071 - DataModelOracle: Performance issues when model is large. Tests.
(cherry picked from commit ed56c307a97bad2393d720a8caf6c043363b45ea)
BZ1014071 - DataModelOracle: Performance issues when model is large.
(cherry picked from commit e66c1c62884587c8bb4a9c57fe1eb77213dbf067)
BZ1018535: kie-commons and uberfire merge
(cherry picked from commit fccdb4ae84286a1632427fbf0be82020294a298e)
BZ1014071 - DataModelOracle: Performance issues when model is large. Fix behaviour.
(cherry picked from commit 8e725dbb432d8429d68b383e78477d3ef275680e)