Remove the internal JSON serialization

- cjson should now be used for encoding and decoding
Merge branch 'windows_fixes' into json_encoding

Conflicts:
	src/test/test_lua_sandbox.c
Add basic timezone support to %z on Windows
Fix unit test json encoding comparison
Merge pull request #34 from mozilla-services/json_encoding

Remove the internal JSON serialization
Don't hardcode the function name in the user facing error message
Add sandbox preservation versioning

The versioning will allow the developer to specify when it is not
safe to restore preserved data.
Merge pull request #35 from mozilla-services/preservation_version

Add sandbox preservation versioning
Add strftime(3) k, l, and s format extensions
Make the host grammar conform to rfc3986 (reg-name)
Merge pull request #36 from mozilla-services/strftime_extensions

Add strftime(3) k, l, and s format extensions
Default to not decoding NULL JSON values to userdata objects
Merge pull request #37 from mozilla-services/cjson_null

Default to not decoding NULL JSON values to userdata objects
Issue #13 Grammar memory usage

Refactor the grammar to reduce its memory footprint.  Decreases max
usage by about 300KiB and the final grammar size by ~50KiB
Remove the unused hgs grammar
Merge pull request #38 from mozilla-services/issue_13

Issue #13 Grammar memory usage
Cleanup tests for LuaJIT

- remove the brittle output string compares and validate the data
structures from within the Lua test.
Merge pull request #39 from mozilla-services/luajit_test_cleanup

Cleanup tests for LuaJIT
Add the extended MariaDB slow query grammar

https://github.com/mozilla-services/heka/issues/923
Merge pull request #40 from mozilla-services/mariadb

Add the extended MariaDB slow query grammar