Renames some classes and adds some interfaces to IMessageProducer.
Updates the MessageProcessor to deal with producers, reactors, and transformers.
Updates the MessageProducer/MessageProcessor interface a bit more and adds a response class.
Updates the Factoid module to reflect the new changes to the message consumption process.
Updates the Simple module to reflect the new changes to the message consumption process.
Updates some class names/adds some interfaces once again.
Updates the module logic and the entry point.
Fixes up the FactoidModule.
Updates the People module to reflect the new changes to the message consumption process.
Fixes up the SimpleModule.
Updates the Variables module to reflect the new changes to the message consumption process.
Updates the Config module to reflect the new changes to the message consumption process.
Updates the Quotes module to reflect the new changes to the message consumption process.
Updates the TLA module to reflect the new changes to the message consumption process.
Updates the Inventory module to reflect the new changes to the message consumption process.
Fixes unit tests.
Fixes the drop item logic behind InventoryCommandProducer not using a factoid rather than a constant expression.
d
Merge pull request #40 from mohammedh123/feature/unfuckup-pipelines

Feature/unfuckup pipelines