resolve lots of cross browser issues, update readme for beta 1

* Fix #22
* Fix #23
* Various other cross browser fixes
* Sync styling up with Leaflet 0.7.2
* Removes configurable class options

Can be previews at http://patrickarlt.github.io/esri-leaflet-geocoder/