Use gocheck for test suite.
Add messenger test.
Add pump_test.