Bugfix for ignored tests.
Adding TEST_BASE environment variable.

The existing TESTBASE isn't always behaving as expected and wasn't
documented to begin with.
Merge remote-tracking branch 'origin/master' into topic/dnthayer/test-fixes