Add BurntSushi's test suite
Add test script to run both unit and example tests
Add wrapper to find the test binary
Add a note on the README
Retrieve the exit code from the test suites
Prevent mixed types in arrays
Don't allow tables to be redefined
Don't allow empty intermediate tables
Don't allow floats starting with a dot
Don't allow float to end with a dot
Don't allow two equals for the same key
Don't allow invalid escape sequences
Add some tests for nested empty arrays
Don't allow duplicate keys
Output JSON for test suite

Reused @BurntSushi's
Fix implicit declaration
Add missing string escape sequences
Handle non-alpha chars in keys
Handle dots in keys
Merge pull request #14 from pelletier/pelletier/go_test_support

Add BurntSushi's test suite