Support a richer variety of virtualenv directories

As mentioned in #2.