Removed all static events, variables and methods from GameClientInternet and refactored all references so that we can use multiple instances of it going forward.
Added a temporary InternetClientProxy static class that redirects everything to a GameClientInternet instance, because everything expects a valid reference at startup.