renamed some tests and typo fixed
* COMPATIBILITY BREAK! The wildcard to avoid type-check is now `null`, not `undefined` anymore
* special data types are now defined inside `__.type`
* Added `global` as new special data type and removed `undefined` from them
* Added the public utility methods `getType`, `typeof`, `belongs` and `noConflict`