Made error handling a bit more robust and modified finding the ladder to take account the "HotS" menu item on the leagues page.