Interrupt closing if a view doesn't close.

Fix #311.
Merge pull request #415 from erbridge/abort_close_all

Interrupt closing if a view doesn't close