Merge pull request #1 from sayedasadali/lab1

resolving two unnecesary branches
long overdue merge
Merge branch 'lab3'
Handled replication for R2 keys
Handled replication for R2 keys
Handled replication for R2 keys
Handled replication for R2 keys
changed key fetch logic
attempting use of locks
[lab3] merged by asad
Merge branch 'lab3_shashk' of https://github.com/sayedasadali/tribblr into lab3_shashk
[lab3] removing newlab2.go
[lab3] removing newlab2.go
removed locks
[lab3] solved primary etc bug. LEAVE and JOIN may still be buggy
Merge branch 'lab3_asad' of https://github.com/sayedasadali/tribblr into lab3_asad
[lab3] minor stuff
[lab3] LEAVE Fixed
[lab3] keeper RPC in progress
[lab3] LEAVE fixed JOIN commented
[lab3] join kinda fixed