applies correct scale for image path including @2x

Previously, it would try foo@2x.png as 1x and foo@2x@2x.png as 2x.
This led Retina images to draw at double their intended size.
Merge pull request #3 from bignerdranch/handles-retina-images

applies correct scale for image path including @2x