Fleshed out serverinfo, uplinks, and Nickserv

Also refactored NickServ to live in a nicer structure
One big honkin' commit. Still needs docs