Implicits-based string representation generator
Add imports to $display object and use Scala reflection

Use Scala reflection to get access to import wrappers ($iw.$iw)
in a sane way. Adding imports allows to use display implicits
defined in the interpreter session.