amqp-replay-ninja!

Adding an application for replaying messages and refactoring the consume-cat.

Right now it is fairly specific about the format of the message it reads in - this will need to change at some point.  Also there are some flag vars leaking from one executable to the other because they are in the same package.  This needs to be fixed as well.

**This is not *quite* ready for merge yet.**

Currently submitting this pr for visibility and review, but will be ready to merge soon.  Currently works and is ready for use if needed.