initial support for creating an html file
added better qrc to file mapping
deal with non file based qrc assets
refactored code out to utilities
removed herdcoded path
open html in browser
fixed automatic execution on right click
make dock writhe the report as html
cleanup
added support for show report and show log.
refactored code
cleanup
added initial dynmic option log storage
show log with html styling
typo
added debug output
Added initial tests to message viewer
added load and wait html file
most message viewer test pass. only show_report fails
closes 697
pep8 fix all test of message_viewer pass
cleanup
added a categorical style that supports equidistant hue steps and
optional data defined saturation.

the polygons border are rendered with a constant hue defined by the hazard level, while the polygon fill can be same as the border or the saturation can
data defined. 
In the latter case, the colors become brighter or darker (saturation) depending on their value in a field.

This allows creating maps that show a category and a graduation in the category