Add attribute search and store lat, lng

Now use attributeName=value to search the points on the map.  Also add
ability to store lat png data in the session so we’re not hitting the
google geocoder too much.