Add NullConfiguration and MessageCollectingConnection for testing needs.
#10 Add a Clock component that generates tick messages.