Make search name column width dynamic

Before:

    $ pip search hypervisor
    archipel-agent (0.6.0beta) - The hypervisor's agent part of Archipel
    archipel-agent-hypervisor-geolocalization (0.6.0beta) - Make hypervisor able to locate themselves in the world
    archipel-agent-hypervisor-health (0.6.0beta) - Get health of hypervisors
    archipel-agent-action-scheduler (0.6.0beta) - Creation and management of planified tasks for hypervisors and virtual machines
    archipel-agent-hypervisor-network (0.6.0beta) - Manage libvirt networks
    archipel-agent-hypervisor-platformrequest (0.6.0beta) - Manage platform wide operation requests
    Hyperkit (0.2)            - Hypervisor tools

After:

    $ pip search hypervisor
    archipel-agent (0.6.0beta)                             - The hypervisor's agent part of Archipel
    archipel-agent-hypervisor-geolocalization (0.6.0beta)  - Make hypervisor able to locate themselves in the world
    archipel-agent-hypervisor-health (0.6.0beta)           - Get health of hypervisors
    archipel-agent-action-scheduler (0.6.0beta)            - Creation and management of planified tasks for hypervisors and virtual machines
    archipel-agent-hypervisor-network (0.6.0beta)          - Manage libvirt networks
    archipel-agent-hypervisor-platformrequest (0.6.0beta)  - Manage platform wide operation requests
    Hyperkit (0.2)                                         - Hypervisor tools
Merge pull request #1 from msabramo/search-pkg-version

Make search name column width dynamic