Using html5 location service now instead of freegeoip.org