adding some leader code. doesn't compile yet
fixed a lot of compile errors
My changes over the last few weeks. Leader/scout/commander are mostly done but not fully.
made some changes so that commander and scout are (hopefully) spawned as seperate processes. known issues: all the networking is not set up (not even inner communications between leader/scout/commander).

Signed-off-by: Naman Agarwal <na298@cornell.edu>
Fixed Replica
Fix acceptor
Some minor fixes
Minor fixes
MInor fix
Minor fixes
Fixing scout
Testing my GPG key
Changing some messaging interface
Fixing commander
Fixing stuff
Making progress on leader
Finishing leader
Fixing stuff; adding tests
Adding test cases for replica
Some bug fixes