Core/Battle.net: Refactored handling multiple game accounts