Add a -runscope1 suffix to the version number
Activate the virtualenv only when the activation script exists
Allow users to specify the namespace separator

My company uses namespaces like Flywheel supports, but we've already
standardized on "." as the separator between elements. For example,
our table names are "prod.atlas.hosts" and "test.scorekeeper.requests".
This commit allows Flywheel's namespace feature to work for us too.