Add virtual environment bits
Add escaping support and basic setuptools framework bits