Merge pull request #3 from hoxworth/master

Update fork.
Remove the trailing # when passing uri to open()
Added tests for definitions using relative $ref.
Removed multijson license
Merge pull request #167 from iainbeeston/remove_multijson_readme

Removed multijson license
Added some tests around file uris

I was intrigued by how this works, and had no idea if it was already
being tested (it is, implicitly) so I figured I'd put some tests around
it.
Extend common-test-suite to ignore individual test cases
Don't skip ignored tests, ignore them entirely
Merge pull request #171 from mpalmer/cts-individual-tests

Extend common-test-suite to ignore individual test cases
Fix draft3 `disallow` validation
Use webmock to stub refRemote test endpoints
Move webmock dev dependency from Gemfile to gemspec
Gemfile: use 1.8 compatible hash syntax
Merge pull request #109 from arcticlcc/chomp

Fix for relative ref with fragment identifier on Windows
Merge pull request #164 from pd/enable-refremote-specs

Enable refremote specs
Merge pull request #165 from pd/draft3-disallow

Fix draft3 `disallow` validation
Merge pull request #169 from iainbeeston/file_uris

Added some tests around file uris
require test_helper in all tests
Fix typo in filename
test helpers: assert_valid, refute_valid

Including partial conversion of the tests to using it in those cases
where it was a trivial emacs macro. There are many additional calls to
validation that I did not attempt to rewrite yet.