Some new features:
-----
* Support for large HTTP payloads (thanks to self sacrificing `HTTP_REQUEST`)
* New example using [discord.py](https://discordpy.readthedocs.io/en/latest/) integrated with slimHTTP to form a unison. So showcase the use of slimHTTP together with other libraries mainly using `asyncio`. Altho slimHTTP isn't asyncio in the traditional sense since it's thread safe, it works together with those libraries as well.
* `Events.convert()` which can convert an event INT to a readable string. (Kinda crude but it works, I'm pretty sure heh)
* `HTTP_RESPONSE.build()` now tries to accurately read the `Content-Type` in order to semi-parse the responding data and transform it into `bytes` in a non-intrusive way if possible. (No errorhandling here yet tho..)
* `HTTP_SERVER` now supports `addr = :str` and `port = :int` parameters instead of `config = :dict`, as these variables are needed pre-startup in order to spin up the `socket.bind()` operation and can there for not wait for `http.configuration` handler being set up.
Minor fixes:
------
* `HTTP_REQUEST.request_payload` have no changed name to `HTTP_REQUEST.payload`, same goes for `HTTP_REQUEST.headers`.
* A new event to support partially received content: `Events.CLIENT_DATA_FRAGMENTED`
* Proper (?) termination of HTTP requests, as the server some times forgot to close sockets properly and delete them from the `self.pollobj`.
* Added some more documentation