COUCHDB-2158 Fauxton: Implement a filter for changes

This is https://github.com/apache/couchdb/pull/227 but with all conflicts fixed. The feedback in the discussion is already included in the code.

Move the filter as a common component to Components.

- Change some <%= to <%- as <%= is not needed
- Filters can have tooltips
- Filtering is case insensitive

Closes COUCHDB-2158