Remove the table wrapper element on JSON serialization of a Lua table
Add support for external modules
Install modules and improve module load error message
Add more units tests to 'require'
Improve grammar modules

- return a table instead of just the grammar
- add time_ns utility function
- add additional unit tests
Test condition and return (reduce indenting)
Add a package cache for require
Protect against a 'Fields' key having a nil value during protobuf serialization
Backout the nil check

The problem was due to a "Fields" member containing an empty table.
The is a mal-formed message structure and should fail injection.
Set TZ to UTC on sandbox creation.
Merge pull request #1 from mozilla-services/grammars

Grammars
Rename the circular buffer from Heka to lsb
Fix up the Windows build

- mingw 32/64 - pass
- msvc 32/64 - pass
- msvc 32 LuaJIT - pass
- msvc 64 LuaJIT - builds but the unit tests crash
Regenerate the LuaJIT patch
Restrict %ld conditional compliation to MINGW only.
Add documentation