- Merge and DB write from gossip read is also considered a write.
  Therefore, in the GET request, gossip read must also write to its
  neighbor's channel should the length of digest_list exceeds the
  configs.
- Because both PUT and GET run the same gossip protocol, the protocol
  is now in its own function gossip().
- Cleaned up code.
- Ready for submission!