Fixed clientKill because of changed clientList output and resource cleanup

Mark Paluch	mp911de	Removed synchronization and adjusted flow for multithreaded access
Mark Paluch	mp911de	Added debug output to logs
Mark Paluch	mp911de	Fixed clientKill because of changed clientList output
Mark Paluch	mp911de	Adjusted resource cleanup to prevent memory leaks