Add query_runner instance, and use it to query DB
Merge branch 'cli'
Merge branch 'query-runner'
Rename with_bikes_join/include to joins/includes for naming consistency
Remove category_choices, only query for upcoming rentals for bikes w/ params
Normalize bike parameters so blank values don't go through
Make bike category selection required, color optional
Check for 'exit' inside get_input, refactor category/color input into separate methods
Fix in where clauses for User#with_bikes_*
Begin change to use Rental.upcoming_* for benchmarks