Merge pull request #10 from paulcollinsiii/master

Minor support for virtualenvwrapper
Build status

Fixes #13
Added $environment to the python::requirements type

$environment is passed to the exec pip command to allow a user to
set environment variables required to compile certain packages.
One example is the cx_Oracle package which requires environment
variables to complile
fixed trailing white space issue causing build to fail
Merge pull request #16 from amosson/master

Added environment to requirements type -> enables compilation of cx_Oracle
License

Fixes #17
boxen::env_script
More options

* Add support for different python interpreters to mkvirtualenv (aka pypy
  support)
* Add name overrides to pip to install the same package in multiple virtualenvs
Change workon to source

Depending on virtualenvwrapper is not so good in this module. There's still
some assumptions about it being used, but this at least removes some of the
ways of virtualenvwrapper can cause this to fail (all the hook scripts for
example)