Hoping to fix 1.8.7 with travis and replaced 1.9.2 with 2.0.0
Corrected Gemfile path for 1.8.7
Another attempt to fix 1.8.7 travis testing
Correct travis.yml
Corrected issue with filling a collection of complex types
Updated CHANGELOG
Fixed issue with parsing collections of native types
Updated CHANGELOG with lastest fix
Added coverage via coveralls
Fix for coveralls and Ruby 1.8.7
Added simplecov for local coverage reporting and cleaned up Cucumber step files
Updated web mock and the vcr gems
Required addressable/uri as it should have been required from the start.
Added the ability to pull the response xml from the OData service. This is useful for debugging
Added failing tests for nested query results
Use absolute paths when building entry classes

When using nested expands, inline entries can contain deeply nested
properties and inline elements of their own. Rather than performing a
match on any node under the current, select only the *first level*
properties or inline entries nodes.
Fixed issue with specs and Ruby 1.8.7 (removed User-Agent from stub_request)
Added changes to CHANGELOG
Updated 1.8.7 Gemfile to limit active support to v3 since 4 doesn't support less than 1.9.3.
Added option to override content type used for json updates.

Certain services requires specific settings for this content type,
e.g Microsoft Service Provider foundation requires it to be set to Application/json;odata=verbose