Current location stuff

Built in some failsafes, like an error message when you try to use the
current location if the address query wasn’t able to find it; and
hiding the button if you denied the authorization. still working on
getting the location to work all the time instead of sporadically
though..