Merge pull request #6 from nwpan/master

fixing some errors when trying to run servers
Merge pull request #7 from nwpan/master

duck punching some bugs from coalescing two assignments
fixed line 144 to match assignment 2 algo
merge_db function fixed digest_list taking in 5 arguments as oppose to 1 by encapsulating the 5 params into a tuple
digest_list params for sync with neighbors method should be good now
fixed checking for constistence param
syntax
changed order in read so that we sync first then read
deleted cachign final ratign for now I dont think its needed
changed it so that the neighbour channel is the previous, not the after since the specification says 'hile its neighbour DB Instance 2 would read from channel db1 to get values it needs to replicate'
fixing bugs by testing put requests