Refactor parse_valid_user method and remove unused variables
Merge pull request #4023 from jwforres/improve_node_error_messages

Merged by openshift-bot
Better error handling related to 1024149
Fix activation error reporting in update_cluster
Security - umask setting for libra user in rhcsh to 077
Merge pull request #4028 from sg00dwin/icons-app-details

Merged by openshift-bot
Merge pull request #4030 from pmorie/dev/snapshot-restore

Merged by openshift-bot
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.16.4-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.16.8-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.17.5-1].
Automatic commit of package [openshift-origin-cartridge-php] release [1.16.4-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.16.7-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.16.7-1].
Test updates to remove hardcoded dev.rhcloud.com and disable platform-endpoints on origin due to missing dependencies.
Merge pull request #4031 from danmcp/master

Merged by openshift-bot
Merge pull request #4032 from ncdc/update-cluster-fix-error-reporting

Merged by openshift-bot
Merge pull request #4035 from tkramer-rh/dev/tkramer/security/umask_for_libra_user

Merged by openshift-bot
Handle custom cartridge metadata

Custom web frameworks weren't going in the first slot
Storage page should have references back to app name
<tests> Update test tags and enable REMOTE_USER auth for tests

  - update broker tests to set REMOTE_USER header
  - runtime functional tests to create user when REGISTER_USER env
    variable is set
  - update cucumber test tags
Cleanup register_user for functional_api