Feature filtering

This addresses #1299, #1871, #2033 

Adds:
* flexible feature definition
* sidebar to allow user to toggle features (hotkey 'F')
* info bar on bottom to warn user when features are hidden
* supports auto-hiding features (currently auto-hides >100 points, >100 buildings)

Not ready to merge yet, but looking for feedback.
I really like how this is coming together - dense areas are way easier to edit now.

TODO:
- [ ] tests
- [ ] replace hamburger icon
- [X] adjust text/tooltip language?
- [X] better handling of multipolygons? (e.g. should really hide inner 'holes' when hiding an 'outer' landuse)
- [X] restrict some edits if a feature is hidden? (e.g. moves, deletes?)
- [X] add wireframe mode? (#813)
- [X] make gpx tracks features instead of background? (related #2352, #2335)

![screenshot 2014-09-16 16 02 48](https://cloud.githubusercontent.com/assets/38784/4294306/5bbdca92-3dde-11e4-9faa-339e99e47acc.png)

The performance doesn't seem to suffer from it, but I should profile it..  I assumed the clip paths speed up performance, because they eliminate the amount of filling happening.

In partial-fill mode, I'm clipping all the areas now, not just the landuse ones.  There seemed to be a bunch of users that wanted this.

Also, we can probably do a fast test to skip the clip path on areas with small extents (i.e. smaller than the thick-stroke width)