* skip out of List construction if realms are empty or do not match preselection
* also prefilter Guilds and Prolfiles Lists for server or region (unless custom profiles)
* discard ProfileList entries for inaccessible realms
* update events and actions to match TrinityCore again
* removed events and actions have been kept but marked as deprecated
* general rewording and use of UIES for better readability
* move constants to respective classes
* reevaluate usage of UNIT_FIELD_BYTES1 content