Fundamentally altered how CustomPlayer objects are created - starting
with the AsyncPlayerPreLoginEvent, so that information can be put on the
player before they even log in.