For my sanity, just depend on setuptools.
Support 3.4
Fixed #134 -- Added CLI interface
Added CLI format checking
Added unit tests for CLI
Dropped use of UTF-8 character √
Fixed issue where arguments were not parsed correctly
Merge remote-tracking branch 'ankostis/master'

* ankostis/master:
  Fixes #164, ValidationError.__unicode__(): use 'is' operator instead of '==' for unset-check
  Test-case for #164, ValidationError.__unicode__(): use 'is' operator instead of '==' for unset-check
Formatting.
Move this test case where it belongs.
Formatting.
Add support for -m.
Rework things a bit, remove py.test, allow multiple instances, and a validator.
Merge branch 'cli'

* cli:
  Rework things a bit, remove py.test, allow multiple instances, and a validator.
  Add support for -m.
  Formatting.
  Fixed issue where arguments were not parsed correctly
  Dropped use of UTF-8 character √
  Added unit tests for CLI
  Added CLI format checking
  Fixed #134 -- Added CLI interface
  Support 3.4
  For my sanity, just depend on setuptools.
Squashed 'json/' changes from ddef9b0..abdd47f

abdd47f Add a test for large int comparisons.

git-subtree-dir: json
git-subtree-split: abdd47f9dff99a116c8ce09505f2e8f61433dbe8
Merge commit 'ed332a1819789daad35de5faeb0986624f808c79'

* commit 'ed332a1819789daad35de5faeb0986624f808c79':
  Squashed 'json/' changes from ddef9b0..abdd47f
No idea why this call to float was here.

Fix large precision comparisions (even for ints).

Closes #166
Supposedly that's what I put this here for.
Python 3.4 for travis
Fix Python detection for Python 3.x

  File "<string>", line 1
    import sys; print sys.version_info[:2]
                        ^
SyntaxError: invalid syntax