TileOrigin Optimizations

Modified GafferImage::ImagePlug::tileOrigin to remove the floor() function and the various casts to and from a double. The result should be much faster...

There are already test cases for this method which still pass.