BF: file name case issue on non Windows OS's
ENH: Added DlgFromDict

First pass now complete. Please report any issues. I've only tested on
Windows.

GUI.py demo can be run using qtgui by changing import in demo:

from psychopy import gui

to:

from psychopy import qtgui as gui