Fix __repr__ for lazy adapters.
Add failing showing how I broke adaptation.
Revert "Graph algorithm simplified, performance improved."

This reverts commit ecbd0bd6eb5866efa64da10c61ec87d86dd32ad8.

Conflicts:

	apptools/adaptation/adaptation_manager.py