Mohw tests + gamemode aliases

and a bit of refactoring to Frostbite2/BF3 parsers to move code which is not common to all Frotbite2 parsers to their specific game parser.

Please have a look at method `Test_getServerInfo` and update its data accordingly with the real data you get from a MohW server or if you can't, delete the whole `Test_getServerInfo` class.