Backport Enaml QImageView to traitsui ImageEditor

Mucking around with the traitsui ImageEditor, I wanted more control over the size of the image that was being displayed.  This PR backports the QImageView from Enaml to traitsui ImageEditor and exposes scaling traits.

Currently Qt only.