3.0 Add __debugInfo to a few classes that cause recursion

These objects often hold complicated cyclic references. This causes something like debug($controller) to go horribly wrong. This removes the most verbose cyclic references.