Arranges contact details in a line and opens links in new window

Organization contact details were arranged vertically. This arranges
them horizontally, but wraps them if the screen area is too narrow.
Lightens background of details page

This commit lightens the details page to increase contrast with the
text and make the details stand out on the page better.
Styles details page

Removes rollover on contact details, changes colors slightly and adds
underline under title.
Style result detail header

Adds white background to result detail's name area and adjusts some of
the padding for the details in general.
Adds sections for details

All details were placed on the details page together; this commit adds
sections for the contact details and the map & directions.
Adds letter spacing to details section headers
Styled spacing on details page

This commit adjusts padding and header font size to correctly position
sections on the details page.
Adds browse icon

Header for results list and details page both now have an icon. In
addition to its aesthetic value, this sets the two headers vertical
height to be the same.
Moves results list and details page headers to partial

The results list and details page headers have virtually the same
structure so they have been moved to a partial to make updates to both
easier to manage.
Adds fallback for icons to unicode

Webfont icons were mapping to arbitrary letters, this commit maps them
to unicode characters that correspond to what they represent so that
users that don't support the @font-face rule will still see icons and
screenreaders will (hopefully) be given more semantically sound results
when parsing over the icons.
Updates webfont for unicode fallback

Webfont mappings are now linked to similar unicode characters instead
of arbitrary letters.
Merge pull request #76 from codeforamerica/icon-fallback

Icon fallback