config.lua: When evaluating a Lua configuration DSL file and that file raises an error, put more effort into cleanly formatting that error so it is reported to the C code calling Lua.
Adding autoconf detection of Zorba JSON processing library.
Merge pull request from mingzym.
ibctl: Move location of included header to better follow ironbee style.
docs: Cleanup xrules docs.
docs: Cleanup StreamInspect documentation.
docs: Add first draft of IronBee Inspection Guide - build with "make guide".
fix make test and cleanup of the generated files

clang will refuse to work with -Werror -Wsign-compare, we have to
disable the sign compare when building gtest.

also make sure we cleaned all the files generated during make test.
add more files to ignore in git

here we added the binaries from building and testing too.