Fix PySide error when ViewBox signal destroyed

Fixes issue #107.

I figured out how to make multiple pull requests for the same repo on Github :)