Add Gemfile and ignore Gemfile.lock.
whitespace fixes
Step toward working on windows

Without this commit, windows code which uses the URI::Generic
implementation to support file:// URIs is broken if
json-schema is require'd.  This commit simply checks if running
on windows, and if so, skips the step of setting the host arg to
an empty string.
If you want to raise an error if !data.is_a?(String), you can't wrap that code in a if data.is_a?(String)
Improved date-time regex to now check if there is zero or one of : in timezone
Added tests in test_jsonschema_draft4 to test new regex
Removed test in test_jsonschema_draft3.rb as it will no longer fail to validate
Updated version to 2.1.4
Revert "Updated version to 2.1.4"

This reverts commit b0bcb8dd6bbb5f148a787e47aba5361c2ba50fd0.
Updated test_jsonschema_draft4.rb tests as they were incorrect and in the wrong position
Added removed tests from test_jsonschema_draft3.rb back in and updated to pass
In `allOf`, ensure failures in referenced schemas are propagated.

Fixes #86
Correct test name
Merge pull request #68 from ryotarai/add-gemfile

Add Gemfile and ignore Gemfile.lock.
Merge pull request #72 from kylog/dont-break-file-scheme-with-unc-on-windows

Dont break file scheme with unc on windows
Merge pull request #70 from apsoto/fix-oneOf-logic

Fix one of logic
Merge pull request #75 from arcticlcc/master

Fixed fragment resolution. Issue #64
Merge branch 'improved-date-time-regex' of https://github.com/jonathanchrisp/json-schema
Merge pull request #85 from jonathanchrisp/improved-date-time-regex

Updated date-time regex to accept zero or one of : in the timezone designator
Merge branch 'master' of github.com:hoxworth/json-schema