setup of jetty jaas that runs from CLI and IDE
Perspective Editor on kie-wb
Perspective Editor on kie-drools-wb
Perspective Editor on kie-drools-wb (small change on permissions)
Perspective Editor on kie-wb (changes requested by @manstis on a code review)
Perspective Editor on kie-drools-wb (changes requested by @manstis on a code review)
Enable all assemblies for kie-wb and kie-drools-wb

 * some of the assemblies were mistakenly commented,
   probably because of local testing
- updating users and roles
Fix ClassNotFoundException: Caused by: java.lang.ClassNotFoundException: org.osgi.framework.ServiceReference from [Module "org.osgi:main" from local module loader
fixed jndi binding for BeanManager for hosted mode/jetty
upgrade to next -SNAPSHOT
Update Zanata project to 6.3.0
removed shade for errai-weld-integration as it's not needed anylonger (after upgrade to errai 3.x)
GUVNOR-2115: adaoted all assemblies and web.xml configs to work with new uberfire version
fix realm.properties format
fixed dev mode security of maven2 and rest URIs + added missing security on eap config files (rest and maven2)
adjustments after UF upgrade and removed solder dependency completely from kie apps
avoid reusing menus and perspective definition as UF 0.5.x doesn't work with this
BZ-1139153 - Not able to create new project via REST API (CDI producer methods must return non-null values)

- See https://docs.jboss.org/cdi/spec/1.0/html/implementation.html#producermethod

  If a producer method sometimes returns a *null* value, then the producer method must have scope
  @Dependent. If a producer method returns a null value at runtime, and the producer method declares
  any other scope, *an IllegalProductException is thrown by the container*. This restriction allows
  the container to use a client proxy, as defined in Section 5.4, “Client proxies”.
(cherry picked from commit caae6e8e3358cd21f3808886dba69233a0147d28)