Update precise_in?

Now works with any zoom_x & zoom_y (negatives included)
Merge pull request #25 from Jauke/patch-3

Update precise_in?