Geocode on the client so that we don't get hit with a query limiti simply because we are in a shared IP pool with lots of other GAE applications.
Instructions for deploying