Improved repr support.

This commit adds support for a drastically improved __repr__ method on
the base Model class.