Make filter regex more inclusive

so that it filters out more "no previously-included..." warnings from
distutils while installing.

Before:

    $ pip install -e ~/dev/git-repos/pip
    Obtaining file:///Users/marca/dev/git-repos/pip
        warning: no previously-included files found matching '.coveragerc'
        warning: no previously-included files found matching '.mailmap'
        warning: no previously-included files found matching '.travis.yml'
        warning: no previously-included files found matching 'pip/_vendor/Makefile'
        warning: no previously-included files found matching 'tox.ini'
        no previously-included directories found matching '.travis'
        no previously-included directories found matching 'docs/_build'
        no previously-included directories found matching 'contrib'
        no previously-included directories found matching 'tasks'
        no previously-included directories found matching 'tests'
    Installing collected packages: pip
      Running setup.py develop for pip
        warning: no previously-included files found matching '.coveragerc'
        warning: no previously-included files found matching '.mailmap'
        warning: no previously-included files found matching '.travis.yml'
        warning: no previously-included files found matching 'pip/_vendor/Makefile'
        warning: no previously-included files found matching 'tox.ini'
        no previously-included directories found matching '.travis'
        no previously-included directories found matching 'docs/_build'
        no previously-included directories found matching 'contrib'
        no previously-included directories found matching 'tasks'
        no previously-included directories found matching 'tests'
    ...

After:

    $ pip install -e ~/dev/git-repos/pip
    Obtaining file:///Users/marca/dev/git-repos/pip
    Installing collected packages: pip
      Running setup.py develop for pip
    ...
Don't say "Unpacking" if installing from directory

Fixes: GH-2187
Merge pull request #2191 from msabramo/filter_out_more_manifest_junk_when_installing

Make filter regex more inclusive
Merge pull request #2188 from msabramo/GH-2187_dont_say_unpacking_for_directory

Don't say "Unpacking" if installing from directory
remove unused code
Updated show command to return a status code
Upgrade pkg_resources to the one from setuptools 8.0.4
Upgrade packaging to 14.4
Remove copy_to_build_dir from pip/req/req_set.py

It doesn't seem to be used anywhere, even in the tests.
Merge pull request #2189 from dstufft/upgrade-setuptools

Upgrade some dependencies
Merge pull request #2194 from xavfernandez/xfernandez/dead_code

remove unused code
Merge pull request #2198 from msabramo/remove_copy_to_build_dir

Remove copy_to_build_dir from pip/req/req_set.py
Make test_missing_argument expect error
Merge pull request #1 from msabramo/patch-2

Make test_missing_argument expect error
Reduce duplication of 'pypi.python.org'

by creating a PyPI object

Before:

    $ ag --ignore=_vendor 'pypi.python.org' pip
    pip/cmdoptions.py
    195:    default='https://pypi.python.org/simple/',

    pip/commands/search.py
    33:            default='https://pypi.python.org/pypi',

    pip/index.py
    305:            if page is None and 'pypi.python.org' not in str(main_index_url):
    706:                        ).netloc.endswith("pypi.python.org")):

    pip/utils/outdated.py
    107:                "https://pypi.python.org/pypi/pip/json",

After:

    $ ag --ignore=_vendor 'pypi.python.org' pip
    pip/index.py
    77:PyPI = Index(url='https://pypi.python.org/', trusted=True)
Merge pull request #2199 from msabramo/create_Index_class_and_PyPI_instance

Reduce duplication of "pypi.python.org"
Speed up unpack_file_url

by ignoring .tox, .git, .hg, .bzr, and .svn  when doing
`shutil.copytree` in unpack_file_url in pip/download.py.

Fixes: GH-2195
Merge pull request #2197 from svisser/patch-1

Updated show command to return a status code
Loosen filter regexes slightly

to catch a few messages that slipped through when I was installing
docutils on Python 3.4:

    warning: no files found matching 'MANIFEST'
    warning: no previously-included files matching '.cvsignore' found under directory '*'
    Skipping implicit fixer: buffer

Before:

    $ pip install ~/src/docutils --upgrade
    Processing /Users/marca/src/docutils
        warning: no files found matching 'MANIFEST'
        warning: no previously-included files matching '.cvsignore' found under directory '*'
        warning: no previously-included files matching '*~' found under directory '*'
        warning: no previously-included files matching '.DS_Store' found under directory '*'
    Installing collected packages: docutils
      Found existing installation: docutils 0.13
        Uninstalling docutils:
          Successfully uninstalled docutils
      Running setup.py install for docutils
        Skipping implicit fixer: buffer
        Skipping implicit fixer: idioms
        Skipping implicit fixer: set_literal
        Skipping implicit fixer: ws_comma
      ...

After:

    $ pip install ~/src/docutils --upgrade
    Processing /Users/marca/src/docutils
    Installing collected packages: docutils
      Found existing installation: docutils 0.13
        Uninstalling docutils:
          Successfully uninstalled docutils
      Running setup.py install for docutils
      ...
Merge pull request #2196 from msabramo/speed_up_unpack_file_url

Speed up unpack_file_url