Make venv owned by project user

On some occasions, salt is unable to recurse over the venv dir and chown/chgrp to the project user. This removes the file.directory state and instead makes the venv owned by the project user.

Do not merge yet as I haven't yet tested that this works.