Added location_longitude/latitude and filled it via Google's places auto...

I added location_longitude/latitude model fields and prefilled them via js on the client. To do this reliably I changed the Location box to a select2 box which uses Google to fetch suggestions.

Tell me what you think.