added default fileencoding to utf-8

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added on_noop event support

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added error thrown when no transport can be found.

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
updated cookies support for requests

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added support for collated messages on reception

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added reconnection support with the reconnect() method

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
added graceful disconnection with the on_close method

Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>