docs: Documents 1.1.2 release
base: rockspec 1.1.2-1 base prep
docs: Documents 1.0.3 release
base: rockspec 1.0.3-1 base prep
base: rockspec 1.1.2-1 final tagging
base: rockspec 1.0.3-1 final tagging
tests: adds decoder test for maximum depth of parser

References Issue #14 (GitHub)
Merge branch '1.0.x' into 1.1.x
Merge branch '1.1.x'
decoder: updates decoders for nested data types to use Cmt when available to handle deep nesting by directly matching inside
Merge branch '1.0.x' into 1.1.x

Conflicts:
	lua/json/decode.lua
Merge branch '1.1.x'
encoder/tests: communicates the status that a value is an object key to the preProcess function if present

Addresses Issue #15 (GitHub)
docs: Documents 1.2.2 release
base: rockspec 1.2.2-1 base prep
base: rockspec 1.2.2-1 final tagging
decoder: adds global 'nothrow' option to protect call automatically

re #2 (GitHub)
all: 5.2 compatibility

closes #11
all: update option processing system to do more pre-configuration to better prepare for future changes
fix loadstring when Lua 5.2 is strict