Allow Smoothie to resize on high dpi screens

It resizes whenever the height and width of the canvas changes.
Merge pull request #49 from copacetic/high_dpi_resize_support

Allow Smoothie to resize on high dpr screens