Fix pip==1.3.1 'default_vcs' bug

Pip==1.3.1 parse_requirements helper requires an options object, so
parsing requirements with it raises a NoneType error has no
'default_vcs' attribute.

Fixing the issue and adding testing support for pip==1.3.1 in tox and
Travis-ci.