Add test file and some json tests from json.org
Remove c++11 enum
Added initial makefile & tests
explained why this is here
loops are magic
Added fail tests
I was lied to you don't need that
The all important travis file
Cleaned up and fixed formatting