Restructure for input/output to have different configs, initialize them properly.
Allow input to use a set of log line decoders to re-parse the contents of an AMQP message.
Fix restart delay by reseting the current delay as well.
Split AMQP input/output into separate configs, nested structure didn't work for TOML loading.
Use new restart method name for restarting.
Add log line decoder support for AMQP input.
Logfile input was not setting enough fields to qualify messages for serialization.
Add message serialization/deserialization options to AMQP input/output.