Start symbolizing everything, ugh
Massive refactor:

* Symbolized everything. All filter names, column names, group_by attribute - everything's a symbol.
* Accidentally left out all the sort criteria stuff.
* Changed column_names field to columns.
* Broke out QueryableQuery into modules.
* Changed acts_as_queryable syntax to be more consistent.
* Moved basically all non-structural view output into helpers for customization.
Remove console.log and Engines reference.
Move helpers into lib.
Add helpers requires.
Add groupable_columns method.
Symbolize sort_criteria and fix sortable/group_by sql.
Add sorting.
Add list helper.
Fix inversed conditional in to_sql.
Add list view.
Force sortable if groupable and chosen as group_by.
Remove old helper methods and add form helpers.
Actually run validation methods and add boolean filter type.
Add view for boolean filters.
Add boolean sql.
Rename query_class controller method to queryable and require forms helper in lib.
Update tests (total crap)
Add some translations.
Translate everything.