add a "default" flag for dialog buttons
initial commit of std task dialog
more intelligent task dialog container

less code == better
cleanup docs
add dialog buttons stdlib module
tweak the default padding and styling
provide a default value for the buttons list
build the message box on top of the task dialog

nearly finished, still need to hook up the image view and provide a
convenience function to launch a simple message box.
limit when the min/max size automatically applied

this prevents and issue where the solver attempts to size something
larger than it's computed max due to required constraints which overrule
strong constraints.
generalize this to non-container parents
add custom win32 extension for loading OEM icons
add support for raw argb32 images
tweak layout and styling
add static message box functions and pimpl

still need to document the main MessageBox enamldef
tweak stylesheet
update docs, move private to bottom of public module
add the observer for the 'default' state
fix typo in docs
Merge pull request #79 from nucleic/feature-std-dialog

Feature std dialog