* add support for setting the cancel function in gsq.do (and gsq.Runner)
* add support for canceling the file browser