Remove silly channels from blockchain
Add benchmark for stateinformed
Clean up benchmark
Remove data race
Revert removal of host information in Heartbeat.

Effectively, the host for all heartbeats was the empty string. There is
a strong possibility this caused errors when initializing a
blockchain.
Fix rendezvous hashing and add a test case that failed before
Merge pull request #34 from c00w/rendezvous_hash

Fix rendezvous hashing and add a test case that failed before
Merge pull request #33 from Jonbeek/Fixes

Fix Heartbeat not containing Host information
Merge pull request #32 from c00w/stateinformed

Make the blockchain simpler and add benchmarks
Merge branch 'master' of https://github.com/Siacoin/Sia
Comments Added and Syntax cleared up

Cleared up some comments to make them more understandable and fixed up some of the formatting in my code to align more closley to that of standards.