py: Add unary op not for NoneType, bool, tuple, list, dict; fix for int.
Merge branch 'master' of github.com:micropython/micropython