Update Travis CI configuration

Previously, the configuration for Travis CI was very busy and contained
a lot of things that we were not sure about, which was causing the build
to be unnecessarily slow. The configuration has been updated to match
that in Thoughtbot's suspenders repository.

https://trello.com/c/HfxmDKJF
Create a show order page

Previously, there was no way of viewing the details of an individual
order, which was making it difficult for the administrator to send
orders out to the customers. A page for each individual order has been
created.
Change the layout of the order page
Add translations
Pull order from DB
Show specific order
Add orders index
Restrict access to order screens
Refactoring some things
Add Stripe integration
Remove fuubar gem

Previously, the fuubar gem was being used to provide a relative update
on the progress of the test suite and immediate feedback on any
failures, which was adding a minimal amount of value. The fuubar gem has
been removed from the Gemfile.
Remove the "ruby-" files

Previously, the version of Ruby to be used by the application along with
the name of a gemset were specified in two separate files, which is no
longer required with the advent of Bundler. The two files that specify
the Ruby version and gemset have been removed.
Remove Stripe exception handling

Previously, an exception was being caught when the Stripe API returned
an error, which has not been scoped into the project yet. The exception
block has been removed from the Order controller's create action.
Add an integration test for orders

Previously, there were no integrations surrounding the Orders page,
which was making it difficult to confidently execute any future
development work. A Cucumber scenario has been added around the page.
Add an integration test for order

Previously, the were no integrations surrounding the Order page, which
was making it difficult to confidently execute any future development
work. A Cucumber scenario has been added around the page.
Simplify the orders page

Previously, a lot of superfluous information was being displayed on the
orders page, which was cluttering the page and not providing much value.
The page has been refactored to include the bare summary of each order.
Add Stripe keys to test environment
Use the Travis config from suspenders
Remove test variables
Remove sensitive data from sample variables