added on player disconnect to custom callbacks
finally fixed threading issue (which actually had to do with IW4x log outputs being out of sync (not an issue with my code). What a lot of headache over something that wasn't my fault.
added http log reading support for debugging remotely started working on unit test framework