Release 1.1.1.

* Update for schema.org v1.8.
Finish 1.1.1.1
Set User-Agent when making requests.
Create Linter.expand_graph method, and use in parser and linter tests.
Use logger from rack/sinatra stack, if available, otherwise as input option.
Update to reasoner version to allow lists to be used as property values, if every member of the list would otherwise be an acceptable value for the property.

This fixes issue #11.
Update schema.org examples, using new naming convention.
Version 1.1.2.
Release 1.1.2.

* Update to reasoner version to allow lists to be used as property values, if every member of the list would otherwise be an acceptable value for the property.
* Set User-Agent when making requests.
* Update schema.org examples, using new naming convention.