Add ability for commands to be run post "overlay" process

 - Modified the commands that are run post extract/unpack named "postUnpackCmds" instead of "postInstallCmds"
 - Created property for set of commands to be run post "overlay" and before controller install named "postInstallCmds"
Make buttons appear as buttons

Alternatively they should just be links
Fix a few typos, and make the writing style a bit more consistent
Minor fixes to FAQ.md
Restore fabric-examples to default profile"
Restore mq-client to the default profile
Fix #1911 - Race condition with ChildContainerProvider
#1908 add some default icons to use for profiles
#1908 add an "iconURL" property to profiles to return the relative URI (from the Fabric8 REST API) of the icon for the profile
#1908 add a "summaryMarkdown" property to profiles so its easier to view the summary text of profiles (and provide a default value if there is not a Summary.md available but there is a ReadMe.md)
fix typo
#1908 polished the markdown to trim heading formatting and fixed up the iconURL
#1908 add overlay implementation to avoid exception in hawtio
#1908 fix up some mime types, particularly for icons
#1908 add an API to access the tags (defaulting them to the parent folders) as well as to update them
#1908 add a wildfly icon
#1908 added test case of iconURL, summaryMarkdown and tags; and fixed bug in defaulting the summaryMarkdown from the readme
polished the summaries
removed old profiles and added drools profiles alongside keycloak/liveoak etc
#1908 fixed test case