Add basic address form to preregistration

Adds the ability to save two address lines, city, postal code, state,
and country to attendees. Adds these fields to the preregistration form.
Add full address to admin form

Adds the complete set of address fields to the admin form.
Add geocomplete capabilities

Adds the Geocomplete class, which uses Google Places to search for
addresses and populate the address fields.

Currently, addresses are still stored as address1, address2, city,
zipcode, state, and country.
Add basic address form to preregistration

Adds the ability to save two address lines, city, postal code, state,
and country to attendees. Adds these fields to the preregistration form.