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.
Build Docs: Fix invaild link
Merge pull request #197 from Unkn0wn0ne/patch-1

Build Docs: Fixed invaild link
Cleanup: In CMakeLists enquoute some variable expansions.
Specifically, those that may contain a path with unescaped space characters (as may be seen on Windows).
Cleanup: Use an enum instead of defines for message types.
Cleanup: Stop using #defines in types.h and msgtypes.h.

Use const variables for normal defines and replace function macros
with inline functions.  The one exception to this is SUCCESS and FAILURE
which where left as macros because they don't have a clearly defined type.
Msgtypes.h: Fix typo/spacing.
Merge pull request #202 from Astron/cleanup/issues-198-199

Cleanup: Stop using #defines and handle whitespace in CMakeLists.
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