Tweak the userid logging
Isolation works properly within a test now as well. Should work out what to do about multiple data fixtures.
Refactor pytest/behave integration to use pytest reporting. Would be nice to add some nicer reporting on features/scenarios, but bin/test -v -v -m bdd works well for now.