Change defaults for ImageAsset height/width from zero

This can cause a MathArithmeticException when working out the image ratio as you're dividing by zero.

cc @phamann 
would it be safer to make this an `Option`? Will need a refactor of the code though