Refactor and enhance the Search Tools

* FeatureFilter is now called Filter
* The JavaScript that was compiled from CoffeeScript has been refactored to
  read better.
* A summary of the selected options is now rendered when selecting or
  deselecting options.
* Checkboxes are now checked when clicking labels