better fast_gettext integration - do not use a combined textdomain

remember the requested textdomain in each class instead.

This could also slightly improve start up time as the old approach
loaded _all_ available translations, not just the needed ones.