Core redesign.

The core of CEngineSharp underwent a major reworking. I have reorganized
packets, implemented a singleton design protocol, and began the creation
of a shared World library, which the Server and Game Editor will share.