remove basedir/testdir distinction

We should never run with a conflicting testdir in the basedir, and the code
to do this is confusing and buggy.  Go back to a single testdir and simple
checks.

Signed-off-by: Sage Weil <sage@inktank.com>