Initial stuff for Battle.NET

Still disabled, probably doesn't even build.