Massive Object Rewrite

Rewrote all Riot Objects to match PVPNet's exactly.
Updated Packet handler for header sized of 4 and 0.
TODO: Update encoder to handle object, string, and class references.
TODO: Update BroadcastNotification and ClientSystemStatesNotification