Prettier string representations for most nodes.

The default debug string is useful for... debugging.

It's a little too much information for most purposes.  Change
the default representation to be a bit prettier.