[origin-ui-155] Improves error and debug messages on the REST API and web console

https://trello.com/c/nbc4FTwh/155-5-display-detailed-debug-info-messages-from-rest-api-calls-in-a-more-link-next-to-error-pages-whenever-an-error-comes-up

9 commits squashed:

Improves error messages returned by the broker in case of a user actionable error happens on node
Revert to default error message from node while preserving additional messages
Flashes additional messages (like quota warnings) when restarting apps in the console
On recoverable errors display one and add a link to view more details (usually debug info)
Updated flash messages in several places to handle multiple entries
Improved default message
Improves placement of error messages
Improved styles for error messages debug details
Byteslice flash messages to respect cookie size
Merge pull request #4674 from fabianofranz/dev/155

Merged by openshift-bot