Null-safe call operator for KClass and KProperty acess

Allow us to do stuff like myVariable?::class?.simpleName instead of having to go through javaClass instead.

This is a pretty simple feature. Perhaps there is a better syntax for it, but this seems to be pretty consistent with the regular null-safe call operator.