WoW Armory Protocol

Reverse engineered (very roughly) the WoW Armory protocol from the
Android app as it gives us more information than the battle.net API.