update from future imports for Py3 compat
Fixes orientation inconsistency in pyFFTW vs numpy FFT; fixes WebbPSF issue 17.

The orientation for an inverse transformed pupil is now consistent with
the input pupil for pyFFTW as well as numpy FFT.

Also fixes display of scalar transmission optics.
Test suite updated for both of these as well.