Did some cleanup and misc fixes.

Creating new string from char* should not take in null terminator.
Fixed bug where failed nodes aren't checked before unicast.
Unified message stores after I realized that we weren't sorting ALL messages
by causal order before delivery.
Ah... forgot to commit everything.

Yep. That's me.
Fixed crash test case.

Apparently we were waiting for heartbeats from ourselves.
Removed test case unicast.cc and chat.cc from top level folder.

The test cases generate special unicast.cc and chat.cc files. Accidentally put them
in the top level folder.
Last commit before I go to sleep. So sleepy.
Added comments. Woohoo!
help
updating repo with submitted version
Merge pull request #1 from jcmcclurg/lou_exp

Lou exp merge