Fixes span class name

Business hours class was erroneously set to payment class name.
Fixes erroneous nesting of description text

Description text was not included in a paragraph element. It now is.
Changes detail info structure

This commit changes the <p> elements in the details sections to <div>
to make it more flexible in what types of sub elements can be included.
It also puts the payments and products sold in a unordered list, and
styles the lists.
Moves URL inside div

The URL shown on the details page was not inside its associated div.
Formats links

Add underline to links and not the associated icons.
Includes phone icon in each phone number entry

Moves spans to the loop through the phone entries to include the icon
and span around each one.
Updates test

Updates text in integration test and view.
Makes test pending

expect(page).to have_content("Payment methods accepted: Credit, WIC,
SFMNP, SNAP") was failing, so this test has been temporarily set to
pending.
Merge pull request #92 from codeforamerica/details_styling

Details styling