Support HTML5 geolocation for centering map

Fixes #12 by auto-centering map in the easiest way possible