Adds additional microdata

- Adds microdata scoping per note in
https://github.com/codeforamerica/human_services_finder/issues/105#issue
comment-25863602
- Adds contactPoint scope
Adds logic to set Service or GovernmentService type
Adds microdata, styling and links

- Adds category microdata
- Adds kind / org_name links on details view
- Adds styling for details view kind and categories
Groups headers in hgroup on result list

Places h1 and h1 elements in an hgroup in the result list so that the
kind element can be a part of the header.
Fixes error when services don't exist

Checks that services exist before iterating over the categories.
Adds links to categories

Makes categories on detail views links using a route _path helper.
Adds checks for existence of kind property
Merge pull request #290 from codeforamerica/microdata

Microdata