First shot at an automatic ransack implementation

I forgot what else I wanted to add before I went on vacation so I'll just post this now.

This PR adds the ransack gem and a `filter_fields` directive to Brightcontent controllers. By default, this gives you a dropdown with all the (unique) values in the database but you can also override this with a partial named `_filter_field_*` as is customary.