Remove `TypeNone`

It is not used at all.
Remove `TypeNewArray`

It had been prepared for `T[new]`, but in current it is not used at all.
Add `TypeNull`

Now typeof(null) has its own type.
Merge pull request #230 from 9rnsr/fix_abi

Fix ABI documentation