FF: the new prettier printing of visual objects is slow. Don't use for logging except init

Moved the pretty/informative version to __str__ from __repr__ so that
repr() stays fast on logging updates

During creation of the stimuli it seems reasonable to use slower str() method