remove the template cloning system

This would be inefficient for starting a new search.  A new google map
and google earth element/object would have to be created.
make map object creation more efficient

Only create the map object for the first map. All subsequent searches
will just update that existing map object.
Use a jquery UI tab widget to organize results

This requires the google map to be drawn later, because that DOM element
is hidden until the map tab is clicked.
tweak posiitoning
add google earth 3D map to the search results
Add time zone to the Info tab
Add new search button and functionality

Allow user to discard results and start new search
Google map object and google earth object are not destroyed each time.
They are re-used to display maps of the next search.
Fix bugs

- Draw map overlay only after map is drawn to avoid duplicate overlays
- Disable map tabs and switch to info tab if a zip code search failed
- Fully clear the info tab when starting a new search
Tweak New Zap button style

make the look and feel a bit more consistent with the other button
tweak new zap button again

even more consistent with other buttons on the page
refactor code

combine global vars into a single namespace "zip"
fix timing bug with google earth object

Make sure google earth object only gets created one time
Merge remote-tracking branch 'origin/master' into gh-pages