Removed TypePointerCommonValueType casts to TypePointerValueType. Runtime functions can't return type pointers anymore.
Added tests/types.CB