Allow setting use_test_session to false to stop using testsession module

This means it won't create a temporary database, and this can be up to
the developer to determine the database to connect to instead.

e.g. in your behat.yml:

```
default:
...

  extensions:
    ...
    SilverStripe\BehatExtension\Extension:
      use_test_session: false
```