Makes TestMaster check for quorum of alive replicas
Merge branch 'fuzz_testing' of https://github.com/mgentili/goPhat into fuzz_testing

Conflicts:
	phatRPC/phatRPC.go
Added additional tests for test_master. Also made client retry when unable to connect to master
cleanup
lock connection table
Merge branch 'master' of github.com:mgentili/goPhat
cleaning up the code some
use level logging for VR
Merge branch 'master' of github.com:mgentili/goPhat

Conflicts:
	vr/vrrecovery.go
Added test support for multiple clients
Merge branch 'master' of https://github.com/mgentili/goPhat
Fixed debugging
Fixed debugging...
fix bug where everything fails if new master is offline during a view change
Added randomized testing with ./random_test.sh script
Added slightly better logging to phatRPC
fix nil deref and knock assertion failure down to just an error message
Added support for variable numbers of replicas (non-const F and NReplicas)
More extensive logging (function names + basic state
Make F and NREPLICAS uints