better exception handling in virtualenv
raising a VirtualenvError when virtualenv creation fails
Merge branch 'master' of https://github.com/gerva/staging-release