Nicer-looking disambiguation in :printdef

Now, it only shows full names in cases of ambiguity.
Merge pull request #1544 from david-christiansen/pprint-printdef

Nicer-looking disambiguation in :printdef