addition of geocoding, various bug fixes.
finalizing version number
tidy up of map js code - base map implementation no longer calls out to esri init or exposes a public function