Renamed initDirectionsLinks() to initInfoPanelLinks() since there are more buttons than Directions

Added the to #page-map-info  for Trails, the Elevation Profile and Trail Info buttons. These toggle the visibility of the elevation profile div, to make the most of the screen space.
- init() the timeout for initDatabase() and initSearchPanel() has been decreased further, so this starts loading sooner

- performSearchReally() was not showing the spinner (was waiting until after the search, by which time it was too late) so this has been broken off into performSearchReallyReally() and a timeout so the spinner will show. Visual effect is improved, by it not "seeing" to ignore you during the search time.
Merge branch 'master' of https://github.com/greeninfo/Mobile-PitkinCountyTrails
Per issue #23
Replaced multiple calls to isTrailLineClosed() with a single one when the Polyline is instantiated. Switching of styles is now (not noticeably) faster as it doesn't need to recalculate isTrailLineClosed() but can use the stored style reference.
- Per issue #24 moved seasonal rendering of Closure, Media, and Fishing into a separate function renderNonseasonalMapContent()   This means they are not re-rendered as seasons change, but only once after the database loads. THat should improve the season-switching time a lottle, esp if more Media, Closure, Fishing come in.

- Peripheral:  Renamed selectSeason_Summer() and selectSeason_Winter() to _selectSeason_Summer() and _selectSeason_Winter()  Naming convention indicates that these aren't meant for general use, and that selectSeason() wrapper is advised
Per issue #24 an improvement to trail rendering in general, esp via a viz selectSeason()

Server-side database now has vertices in [lat,lon] format, so it is no longer necessary at runtime to swap the ordinates. This shaves off some processing time whenever trails and fishing areas are drawn, e.g. when switching seasons.