ERP-130 - delayed messages until the end in the middleware.
ERP-130 - fixed documentation as well as removing extraneous messages in logs.
ERP-130 - Fixed spec that should call the debug method instead of "log".
ERP-130 - fixed broken spec.
ERP-130 - another attempt to fix the spec.
ERP-130 - Travis is not happy with the fixes, so something is up with the environment for development that is different.
ERP-130 - Finally found the problem.  Had to mock bunny to make tests pass.
ERP-116 - added transaction override as well as stack based publish, so that we only publish when the stack size goes back to 0 for the number of times delay_messages is called.