Static T::type() method

This pull request implements xp-framework/rfc#280 and adds a static `type()` method to the root objects.

```sh
$ xp -w '\util\Date::type()'
lang.XPClass<util.Date>

$ xp -w 'self::type()'
lang.XPClass<xp.runtime.Dump>
```