Add UIControlWrapper#off. Fixes #268

As @mgartner pointed out, `UIControl#when` will retain the `&block` and thus leak whatever values are inside of it. This allows users to remove that block + callback, which *should* stop leaks. Right?