Stateless Userdata

Userdata's state is no longer kept in C++ and thus all `userdata<T>` C++ objects can be discarded after registration.
I'm not sure, I could just use a unicode literal too. It was just a force of habit, I guess.