Coerce Object into a String term.

Catch-all for objects that don't have a Shokkenki
term associated.
Bump version to 1.1.0
Update change log with new term changes.
Add missing to_hash behaviour for date time term.
Expose type on term classes.
Register Date and DateTime terms in factory.

Also clean up registration code to use term type.
Include core extensions for new terms.