Re-organized and commented MinecraftNetSession better.
Fixed a couple connection issues caused by the direct-connect-related changes.