Changes made to reflect the new layout of Waypoint

On 10/29/13, HaloWaypoint changed their layout and broke this API. With this new code, it should now work again!