Fixed bugs with ADDSOCKET calls. Noticed odd behaviour with changing ports with new sockets when system decides port