SD-283 move tests into same package as source as this was causing import issues
SD-283 fixed failing tests on benchmark functionality. these had hardcoded assumptions about the duration of tests which were periodically not holding true which resulted in tests that occassionally failed. for instance, TestBenchmark assumed that the 5 digit ns/op meassure would begin with a one or a two.  this is obviously not something that can be depended upon and resulted in tests that would fail periodically.
Merge pull request #2 from scalingdata/SD-283-go-check-tests-pass

SD-283 go check tests pass