The Loader now loads fewer pixels, if a a 1000 x 1000 image is going to be drawn 150 x 150 then it will only read every (1000 / 150) = 6th pixel
added flag for whether the MapImage has been fully drawn
As first step towards starting off with the parts of the previous MapImage which should be carried forward have created a blank image to draw on
Added scale to MapImage as now the MapImage are just a form of buffer this can not be expected to be 1
Since scale now in MapImage, added the requisit methods to make it a ImageAndGeoPointTranslator
Fixed sea map colours hopefully once and for all
Added getter for OSMapType and added @Override notations
Added code to load previosu map into this one
Removed the requirement getBottomLeft and Centre methods from MapImage now that it implements ImageAndGeoPointTranslator
Reuses previous map where possible. i.e when zoomed out from or moved.
Merge pull request #15 from etothepii/bug/mapImagesLoadingTooSlowly

Bug/map images loading too slowly