Deliver centralized role management feature

Repair multiple defects also.
Revise deployment to use docker-compose.
Remove all zip archives.

Issue: PORTAL-21, PORTAL-25, PORTAL-28, PORTAL-52, PORTAL-69,
    PORTAL-74, PORTAL-76, PORTAL-80, PORTAL-82
Change-Id: Ie72fec7d35ba78beb162bba6ed27b2caee340c61
Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
diff --git a/ecomp-portal-widget-ms/common-widgets/assembly-descriptor-resources.xml b/ecomp-portal-widget-ms/common-widgets/assembly-descriptor-resources.xml
new file mode 100644
index 0000000..e584a81
--- /dev/null
+++ b/ecomp-portal-widget-ms/common-widgets/assembly-descriptor-resources.xml
@@ -0,0 +1,23 @@
+<assembly
+    xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 "
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance "
+    xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2
+                         http://maven.apache.org/xsd/assembly-1.1.2.xsd ">
+    <!-- second part of the final zip archive name -->                         
+    <id>widget</id>
+    <includeBaseDirectory>false</includeBaseDirectory>
+    <formats>
+        <format>zip</format>
+    </formats>
+    <fileSets>
+        <fileSet>
+            <directory>${basedir}</directory>
+            <includes>
+                <include>resources-widget/**</include>
+            </includes>
+            	<!-- silence warning about filesystem-root relative reference -->
+            <outputDirectory>${file.separator}</outputDirectory>
+            <filtered>true</filtered>
+        </fileSet>
+    </fileSets>
+</assembly>