update schema.org domain and range lexicon entries
small bugfixes
include classes that have no non-inherited properties in the schema.
This makes Action subclasses, including ListenAction, validate properly
Merge branch 'lexicon'