all: adds module metadata as suggested by fperrad
decoder: fixes compatibility with lpeg 0.12 by closing off 0-length captures in loops

Conflicts:
	lua/json/decode/util.lua
Merge branch '1.0.x' into 1.1.x