Fixed lua_yajl to compile
Removed warning of unused variables

… because boost is generating 1,400 lines worth of warnings when built
with clang.

There's a way to include such that it doesn't trigger unused variable
warnings, but that's an exersize for later.