Merge branch `cleanup` into `master`.
Comment 'generateProposalID'.
Merge branch `rewrite` into `master`.
Comments.
Merge branch `rewrite` into `master`.
make proposal ID generation a parameter.
Merge pull request #30 from demarius/rewrite

make proposal ID generation a parameter.
Implement Acceptor.
Merge branch `rewrite` into `master`.
Fix function notation.
Merge branch `rewrite` into `master`.
Begin implementing Learner.
Complete Learner implementation.
Merge branch `rewrite` into `master`.
Cluster keeps id -> address map.
Merge branch `rewrite` into `master`.
Update function signatures.