Added a parameter to the beaker tests to pass in an (optional) test directory or specific test

Passing in a specific test or a directory that contains a subset cuts down the test time quite a bit.  I found it useful when testing the read database changes.  Sending in a PR to see if others might find it useful.