Update .gitignore
Add docs for building on Debian
Improve documentation for building on RHEL
Update README for new packagers and compressors
Use Chef Zero and a more modern Chef in the generated .kitchen.yml
Add Config.workers instead of max_build_jobs
add thread pooling
make the thread pool a bit smarter and clean up the code
Make ThreadPool autoloadable
Update the thread pool to accept a block and choose more semantic names
Remove extra methods and use Config.workers
Fix spelling and grammar in README

Trivial Patch
Add a custom logger level for "internal omnibus" messages

Prior to this commit, there was a conflation between an Omnibus debug
message and a build debug message. This commit adds a new log level
called "internal" that is more verbose than debug.
Add "nothing" log level for seriously nothing
Do not use a lazy_default for the log level
Improve the logging semantics
Add a comment in deb packager explaining the use of fakeroot
Use fakeroot when building RPMs
Raise custom errors when a shell command fails
Remove a TODO comment that is never going to happen