Restructured major parts of MapHosterLeaflet.js in switch from dojo to angular with AMD.