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.