MessageDirector: Split the channel-map code into a separate class.
MessageDirector: Remove unneeded/unused "ChannelList" class.
net: Move NetworkClient over to a new src/net/ directory.
MessageDirector: Split out the upstream networking code to a separate class.
MessageDirector: Fixed uninitialized m_upstream.
MessageDirector: Move MDNetworkUpstream connection code to a new NetworkConnector class.
MessageDirector: Move connection-accepting code to new NetworkAcceptor class.
Merge branch 'master' of github.com:Astron/Astron into enhancement/messagedirector-cleanup
MessageDirector: Reverse the argument order of ChannelMap's lookup_ methods.
Merge pull request #211 from Astron/enhancement/messagedirector-cleanup

Clean up the Message Director