Add multithreading (simple alternative to coroutines/async for now)
Reduce worker amount in main test
Add client port to response in logger middleware
Add file GET shorthand proc
Add client's port to logging middleware
Add client's port to Request type
Remove maxClients (vestigial from async days)
Separate log handler thread working
WIP: making multithreaded logging chronologically-accurate
Seems to get really good performance
Still runs with single-threaded performance even with multiple threads
ARC works just fine. ORC has issues with my usage of threads for some reason.
Get rid of Malebolgia (plain threads work great when following
httpbeast's approach), still socket deadlock issue
WIP: fixing garbled sockets data (race condition probably)
Multithreaded per-connection spawns via Malebolgia (issue with
concurrent requests and low performance still)
WIP: issue with file descriptor not existing on recvLine when parsing request
Close to functional threading -- compiler error with newServer