Throw exception if unsubscribe using callable would have undefined behaviour.
Added test that triggers #527 in GestureRecognizer.
Fix unsubscribes in base Recognizer class (fixes #527).
Merge pull request #529 from libavg/bugfixes/unsubscribeUndefined

Bugfixes/unsubscribe undefined