added jfx map component and demo
added unit test for MapTile
extracted LocalTileSource from test, removed unused method & added comment
fixed some generic warnings
fixed some issues found with findbugs
extended test; removed no longer active TilesSources
extended test; renamed classes; removed unused methods
fixed issue with zoom slider
added image cache
added javadoc
monochrome mode default = false
updated javadoc
extracted inner public classes
changed class names & removed unused
added factories and support for new TileSources; removed now working TileSource
extracted methods
simplified setZoomControlsVisible
moved more logic to create tile source into the factories
updated javadoc
updated javadoc