Never allow an icon to be scaled less than 1px width or height (this is an issue
with icons that are 5px x 55 px for example that must be scaled to fit the current
view's zoom level.) - reproduced with android sdk.

Fixes #598