Merge pull request #16 from benmills/master

Leaders can coordinate appending entries
Channel Peer wraps a running server in channels to send/receive
full integration test relying on channel peer
Merge pull request #17 from wjdix/master

Channel implementation of peer