added support to pip install from local directory

Usage example:
```
  ::python::pip { 'my_py_pkg_virtualenv':
    pkgname     => 'my_py_pkg',
    url         => '/home/devuser/my_py_pkg_source',
    virtualenv  => '/opt/virtualenv'
  }
```