make settings panel flexible height
tidy up settings action buttons
fix z index issue
Merge pull request #299 from mapbox/flexible-settings

Flexible settings