Added python-virtualenv to the base Docker image.
Merge branch 'master' into dev-dependencies
Updated the narrative spec and WS management stuff to handle it. Can't test yet, since the dev WS is down.