Hide map points of interest

They add noise to the map.
Merge pull request #116 from jwalgran/topic/hide-map-points-of-interest

Hide map points of interest
Use the label from the actual benefit

Previously they were separated between env loading and the actual
rendering process.

Fixes #120
Don't always re-init cells to starting values

Fixes #123
Merge pull request #130 from OpenTreeMap/fix/120/eco-labels

Use the label from the actual benefit
Merge pull request #131 from OpenTreeMap/fix/123/disappearing-data

Don't always re-init cells to starting values
Handle null addresses
Merge pull request #132 from OpenTreeMap/topic/handle-null-addresses

Handle null addresses
Add a marker for the current location
Merge pull request #133 from jwalgran/topic/add-location-marker

Add a marker for the current location
Update eco to work with new API schema

Eco benefits are now returned from the plot API in
a dictionary, rather than an array.
Update eco benefit section header

Requested in #129
Merge pull request #135 from jwalgran/topic/eco-section-label

Update eco benefit section header
Merge pull request #134 from jwalgran/topic/work-with-updated-instance-api

Update eco to work with new API schema
Don't call slideDetailDownAnimated: on init

This was causing problems with other UI elements
(the GPS button) which move relative to the detail
view.
Don't attempt to hide detail if already hidden

This is a noon anyway, and complicated the process
of setting up views that move relative to the
detail view.
Clear the selection when tapping an empty spot

Fixes #119
Merge pull request #136 from jwalgran/topic/tree-selection

Tree selection / detail panel updates