Clicking certain values in the request list will now filter on that value
Use a single bloodhound instead of the SuperBloodhound

That thing was a hack, and wasn't needed anymore (wasn't really needed in the first place).
Fix bug where details filtering would break

Bug was introduced in adding rich filtering. Also removed the hint workaround for Bootstrap-Tokenfield and Typeahead by fixing the bug in tokenfield.
Process filter option responses as they come in

As opposed to waiting for them all to come in and then parsing them.
Only return locations and ships that have requests

As opposed to having autocomplete for every system, constellation, region, and ship in the game, only have autocomplete for those that have actual requests for.

This is a measure to improve performance, as parsing >7000 systems was causing the browser to hang while they were added to the bloodhound.
Merge branch 'bug/rich-details-filtering'

* bug/rich-details-filtering:
  Fix bug where details filtering would break
Merge branch 'ui/easy-add-filters'

* ui/easy-add-filters:
  Clicking certain values in the request list will now filter on that value
Merge branch 'ui/unified-bloodhound'

* ui/unified-bloodhound:
  Only return locations and ships that have requests
  Process filter option responses as they come in
  Use a single bloodhound instead of the SuperBloodhound
Fix test for new request list markup
Release 0.9.6

Bugfix: Fix details filtering

Features:
* Filters can be added by clicking on some attributes in the request list
* Client-side performance improved by not returning every possible location,
  just those that have requests. Ditto for ships.
Start 0.9.7 development