Allow custom user model

In case of custom user models, it's left up to user to extend or directly use `LongerUserNameUserAdmin` as desired.