Support wildcards for uninstall and freeze

e.g.:

    [marca@marca-mac2 pip]$ pip freeze 'py*' 'zope*'
    py==1.4.26
    pyramid==1.5.2
    pyramid-chameleon==0.3
    pyrepl==0.8.4
    pytest==2.6.4
    zope.deprecation==4.1.1
    zope.interface==4.1.1

and

    [marca@marca-mac2 pip]$ noglob pip uninstall 'zope.*'
    Uninstalling zope.deprecation:
      Successfully uninstalled zope.deprecation
    Uninstalling zope.interface:
      Successfully uninstalled zope.interface

This will require some doc updates if we're okay with going this way...