adding initial consensus datatypes and test stubs
removing unused connection mock
adding returns value method to store interface
adding returns value method to kv and redis stores
adding proposal forwarding test
adding checking for command leader eligibility
adding ReturnsValue method to mock store
splitting massive message file into smaller ones
adding method for encoding and decoding time
reformatting some of the consensus structs
beginning work on consensus messages
adding string serialization helper methods
adding command serialize and deserialize functions
writing command serialize tests and fixing some bugs