ClientAgent: Store InterestOperation objects, not pointers, so that they are deleted upon erase from m_pending_interests. Fixes memory leak.
ClientAgent: Delete m_log on Client cleanup. Fixes memory leak.
MessageDirector: Split the channel-map code into a separate class.
Added send_hash option for more security
MessageDirector: Remove unneeded/unused "ChannelList" class.
Fixes for last commit
Merge pull request #210 from loblao/master

Added send_hash option for more security
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
Merge branch 'master' into bugfix/memory-leaks
MessageDirector: Add destructor and delete participants.
Logger: Make the logging facilities thread-safe.
MessageDirector: Make ChannelMap thread-safe.
net: Make NetworkClient thread-safe.