Merge pull request #79 from silviokuehn/master

Issue #13 - Pathoverlay does not work with 512x512 tiles.
Check to see if the executor service has been shutdown before loading a tile. This would indicate that the tile provider has been detached already.
Fix javadoc errors so we can generate in Java 8.
Issue 80 - Remove OSMUploader and related code that is no longer maintained.
Issue #80 - Remove OSMUploader references from OpenStreetMapViewer.
Merge pull request #1 from osmdroid/master

Update from original