Merging (cherry-picking?): "Model instance unbind() behavior inconsistent"

Discussed in: https://github.com/spine/spine/issues/418
Branch: https://github.com/spine/spine/tree/unbinder

Patch: https://gist.github.com/johanlunds/5081176
Diff: https://gist.github.com/johanlunds/5081171