Add magic method __unset as well as interface __unsetter

- add __unset
- add __unsetter
- deprecate _unset