Adds method for sorting products sold alphabetically

Products sold on market details page were not sorted alphabetically.
This commit sorts them alphabetically.
Fixes missing integration test

Test was set to pending because it was failing. The problem was the
presence of commas. These have been removed.
Adds method to sort payment methods alphabetically

Sorts payment methods alphabetically and adds conditional code that
checks for presence of "sorted" methods.
Fixes integration test

Integregation test was failing because payment methods were not
alphabetized. This has been corrected.
Fixes #60 - Superscripts "th"

Names that include "th" as in "25th" now have the "th" surrounded by
"<sup>th</sup>"
Formats details page slightly

Adjusts character return in formats page
Removes space after "th"

haml was adding a space after the <sup> element, this removes the extra
whitespace.
Removes whitespace around "th" on result listing
Changes regex to match word boundary

The regex for matching "th" in a name is changed to a word boundary
after the "th" to handle, for instance, "25th " and "25th,"
Moves sorting to view, amends test case

Addresses issues in
https://github.com/codeforamerica/human_services_finder/pull/94#issuecom
ment-18515654
Removes residual references to sorted methods

sorted_payments_accepted and sorted_products_sold no longer exist, so
the references to them have been removed.
Moves superscript formatting method to helper module

Superscript formatting module created and well as placeholder test.
Fixes empty formatted name reference

formatted_name method reference snuck in here, but it no longer exists.
Update rake task for local deployment

Since the main data will be coming from the API, we will no longer need a rake task to load the CIP data. Contributors who want to deploy this app locally — while we refactor the app to start consuming the API — can do so with a subset of the data, namely the libraries and farmers' markets.
Update gem dependencies to latest versions

In the future, this should be done one gem at a time.
Adds test for format phone number helper
Adds additional specificity to phone format tests
Implements superscript helper and test

Adds implementation for superscript helper method for the 'th' ordinal
and adds tests
Adds additional tests for superscript helper
Adds correct single ordinal handling and tests

Tests were incorrect and were not catching errors, this has been
corrected. Also, the helper method for adding <sup></sup> around
ordinals has been set up to work with single ordinal occurances in a
string (but not multiple).