Make api responses more useful and less odd
Change dashboard replacement api method to not have the dashboard name as part of the url path (needing a name was pretty wierd)
Change dashboard creation and replacement api methods to use Dashboard.get_details() for the reponse data instead of using the config
Rebuild stylesheet after error page id attribute change (description -> message)
Merge branch 'feature/issue-103-improve-api-responses' into develop