Squashed 'json/' changes from 468fa78..0ba6722

0ba6722 As per the spec, only dotted-quad is an acceptable format for IPv4 addresses.
6c3ca30 Merge pull request #51 from ericgj/add/validator
9cbcd43 Merge pull request #50 from ericgj/add/not-blank-schema-test
78bccaf add json-schema-valid to list of validators
4fe00e9 add 'forbidden property' test (not with blank schema)
cd2aa75 Merge pull request #49 from Acubed/develop
1186813 Add the enum/required test to draft4 too
30ca2fd Add tests for required/not required values with enums
ae3050a Add Jsonary and tv4 to the list
6c02fd0 Merge pull request #47 from iclanzan/patch-1
dff064d Added Jassi library to the list.

git-subtree-dir: json
git-subtree-split: 0ba672265758f09405b14a6508ff696a35e857ca
Merge commit 'd97c81177b325010d2a67ad45642f4ff2bf25425'

* commit 'd97c81177b325010d2a67ad45642f4ff2bf25425':
  Squashed 'json/' changes from 468fa78..0ba6722
As per the spec, only dotted-quad IPv4 addresses are valid.

Closes: #149
adding in examples and links

* Adding in an example of using the schema validator
* Adding in a link to 'Understanding JSON Schema' at http://spacetelescope.github.io/understanding-json-schema/
updating per feedback

updating per feedback
Update FAQ with example of using defaulting validator.

The faq example was useful but when used directly with the `validate` method it failed.  I felt the little tidbit about that would be useful to pass along.
Merge pull request #153 from asottile/faq_defaulting_validator

Update FAQ with example of using defaulting validator.
Build for 3.4 as well.
Fix a resource leak.
Merge remote-tracking branch 'heckj/patch-1'

* heckj/patch-1:
  updating per feedback
  adding in examples and links
Fix a small typo and remove trailing whitespace.
Maybe Travis supports 3.4
Revert "Maybe Travis supports 3.4"

This reverts commit 99d39f34f1c3080f9cc14654fdae19206664edca.
Add link from docs to GitHub (fixes #157)
Merge pull request #157 from cdeil/docs_github_link

Link from top-level docs page to GitHub?
Squashed 'json/' changes from 0ba6722..ddef9b0

ddef9b0 Add a note to the README about running sanity checks.
f93cc55 Shorten the descriptions slightly.
dd9a876 Merge remote-tracking branch 'fge/develop' into develop
bc84af3 Add string length tests for supplementary Unicode code points

git-subtree-dir: json
git-subtree-split: ddef9b0415461ca948f3c0605e2eb2cc40981b95
Skip the new unicode tests on narrow builds which don't know about surrogates.
Point at 2.7
Less repetitive repetetive.
Remove py33 from tox.