0.4.0 release tags
Maven: deployment to Maven Central and tagging for release 0.4.1. This version was uploaded to Maven Central as 0.4.1
Maven: fixes to use svg-android from org.mapsforge build rather than external.
Maven: made mapsforge-map-android a jar (not apklib) for maven central deployment, release 0.4.3
Merge branch 'dev'

Changes for rendertheme v4, scalebar and some code cleanup.

Conflicts:
	Applications/Android/Samples/AndroidManifest.xml
	Applications/Android/Samples/pom.xml
	SwingMapViewer/pom.xml
	build.gradle
	mapsforge-core/pom.xml
	mapsforge-map-android/pom.xml
	mapsforge-map-awt/pom.xml
	mapsforge-map-reader/pom.xml
	mapsforge-map-writer/pom.xml
	mapsforge-map/pom.xml
	pom.xml
	svg-android/pom.xml
AssetsRenderTheme: added ctor to ensure compatibility with 0.4.x
DatabaseRenderer: not filling background if layer is transparent
BoundingBox: add method for extension
SwingMapViewer: handle multiple maps
DefaultMapScaleBar: fix when ScaleBarMode is not BOTH
SwingMapViewer: correct comments at main
Maven: add .settings dir at main .gitignore
OnlineTileSource: add all getter methods
Merge branch 'master' into dev

Conflicts:
	Applications/Android/Samples/AndroidManifest.xml
	Applications/Android/Samples/pom.xml
	SwingMapViewer/pom.xml
	SwingMapViewer/src/main/java/org/mapsforge/map/swing/MapViewer.java
	build.gradle
	mapsforge-core/pom.xml
	mapsforge-map-android/pom.xml
	mapsforge-map-awt/pom.xml
	mapsforge-map-reader/pom.xml
	mapsforge-map-writer/pom.xml
	mapsforge-map/pom.xml
	mapsforge-map/src/main/java/org/mapsforge/map/layer/renderer/DatabaseRenderer.java
	pom.xml
	svg-android/pom.xml