[#11] Make logger delegating methods match Log4r ones at all times.
Fix logging context for signal handler threads. It was getting lost on the thread spawn.
Improve warning and failure messages in pid_file.rb.
Fix issue where in-memory tests left running processes.
Make sure shards aren't nested in DSL.
Don't do anything with shards where there are no components. (Like, maybe, the DEFAULT shard.)
Add NullConfiguration and MessageCollectingConnection for testing needs.
[#10] Add a Clock component that generates tick messages.
Promote Integer and GenerateIntegerSequence into the real codebase.
Promote Replicate into the real codebase.
Promote RubyProcFilter into the real codebase.
Promote FileOutput into the real codebase.
Fix issue where PortCollection[nil] double-yields collections.
[#9] Move output version of send_message down to OutputPort.
[#9] Add a connection that will forward messages to another component's output port.
[#9] Add a connection that will forward messages to another component's input port.