Unbind all bindings when deallocing

Avoids a crash when attempting to change the result view row height after an interface change, as discussed with @skurfer on #1378