Updates details module name to detail
Refactors detail view CSS/HTML

Styles and organizes details view, creating a sidebar for contact
information and other bullet-point level details.
Refactors detail view CSS

Refines styles of detail view and updates HTML structure. Also, adds
comments to detail_format_helper methods.
Refactors services_provided CSS
Removes unused contact detail styles
Refactors detail view description CSS

Moves more/less link to the end of the description line. Adds a line
below the description and switches description to being the topmost box.
Refactors detail view CSS and updates character-limiter script

- Character limiter was showing up even when description had no more
characters to show. This commit removes trailing whitespace and only
shows the more/less button when there are more than 0 characters to
show.
- Various CSS styling
Adds media queries for handling sidebar on details view

Moves sidebar to the top-most content when viewed on a mobile device.
Fixes incorrect nesting in detail view haml

Address was not showing up when it should, this fixes that issue.
Updates icons

Adds icons for external link, accessibility, contact, and fax.
Updates routes

updates routes per
https://github.com/codeforamerica/human_services_finder/pull/178#issueco
mment-20954763
Merge branch 'bug-fixes' into develop