probably fixed duplicate channel join bug, allow multiple users to use adminserv. use admins.json for holding admin
tripcodes instead of admin.hash, deprecate list function in adminserv, change ping timeout mechanism so 100% cpu is no
longer used, sigint works with multiple threads (probably)