google: Refactor google_test
google: Refactor google_test

The google_test.go file uses a test suite functionality that is not
common in our code base, more verbose than what we typically do, and
doesn't support all of the features we typically use (notably
mock.Anything).  This patch replaces it with something a bit more
typical.

NetSys/quilt,quilt/quilt,kelda/kelda,LuiseV/quilt,LuiseV/quilt,NetSys/quilt,NetSys/quilt,NetSys/quilt,kelda/kelda,LuiseV/quilt,quilt/quilt,quilt/quilt,kelda/kelda,quilt/quilt,kelda/kelda,LuiseV/quilt,NetSys/quilt,LuiseV/quilt