NOTE: Order is important. If the server is running, we want to
make sure that the correct order is preserved
1) Install endorsed dependencies
2) Install shared dependencies
4) Prep Time
-- Create a domain directory for the portal
-- Init the configs holder
5) Install the Portlet Applications
6) Install the Portal Application
7) Finally, install the configs
Parameters: config - throws: org.apache.pluto.util.UtilityException -