Adding 1st example contrib'd from https://developers.google.com/webmasters/business-location-pages/schema.org-examples
List enumerated types for MedicalEnumeration

As MedicalEnumeration is not currently a subclass of Enumeration, the
enumerated types are not listed. Make MedicalEnumeration a subclass of
Enumeration.

Fixes #12

Signed-off-by: Dan Scott <dan@coffeecode.net>
Fix markup error in Salinger example (docs/gs.html)

This bug was reported by John Biundo <johnfbiundo@gmail.com> to
public-vocabs on 2014-05-10.

Signed-off-by: Dan Scott <dan@coffeecode.net>
Fix typo in docs/datamodel and make style improvements

1. s/heirarchy/hierarchy/
2. Phrases that lead up to a list should end with a colon
3. Simplify the sentence leading up to the RDFa Lite example
4. Use an ordered list for the steps to convert microdata into RDFa Lite
5. Update the "last updated" date (fwiw)

Signed-off-by: Dan Scott <dan@coffeecode.net>
Merge pull request #13 from dbs/enumeration2

List enumerated types for MedicalEnumeration - adds a subClassOf relationship to Enumeration, which allows us to know that instances should be listed.
Merge pull request #20 from dbs/datamodel_docs

Fix typo in docs/datamodel and make style improvements
Merge pull request #19 from dbs/gs_salinger_markup

Fix markup error in Salinger example (docs/gs.html)
added
       <span>Subclass of: <a property="rdfs:subClassOf" href="http://schema.org/Enumeration">Enumeration</a></span>
... to DrugCostCategory.

See also
https://github.com/rvguha/schemaorg/pull/14
https://github.com/rvguha/schemaorg/pull/13
Merge branch 'master' of https://github.com/rvguha/schemaorg
Each MedicalEnumeration is now also explicitly asserted to be an Enumeration.
This is because our site code does not currently do type hiearachy reasoning when
deciding whether to list the instances of an enumeration.
Adding a set of examples contributed from Google.
Acknowledged the collaboration with Stack Exchange on Question/Answer types.
TheaterEvent example should show under Event too.
Restoring some { braces to Action examples that were lost when
moving // comments into <!-- --> comments.
Add breadcrumbs back for Enumerated values

As enumerated values are not declared as subclasses of any
given type, our logic was skipping the creation of the
breadcrumb type hierarchy. Fall back to checking for typeOf
and creating a hierarchy that way.

In addition, we add a new "isEnumerationValue" method to
support checking whether a given type is a subclass of
Enumeration so that we can use the " :: " separator in
the breadcrumb trail.

isEnumerationValue() iterates over all of the arcs to look
for the signs of being an enumeration value (typeOf != rdfs:Class)
instead of assuming that the first incoming arc will be a
class instead of a property reference.

Fixes #10

Signed-off-by: Dan Scott <dan@coffeecode.net>