Fix small typo in channel documentation
Merge pull request #2 from andrew-d/andrew-typo-fix

Fix small typo in channel documentation
Fixed version number
Removed EventLoop.run_in_executor API function

Better create executors explicitly
Updated gitignore
Updated documentation
Add docstring clarifying that _threadpool is an internal module
Fixed missing import.
Merge pull request #4 from schlamar/import-fix

Fixed missing import
Fixed AttributeError on Windows.
Removed unused variable.
Merge pull request #7 from schlamar/fixes
Removed pool module

The API wan't very powerful and it overlapped with the TaskPoolExecutor,
which is far more complete.
Prevent destroy() from being executed if the loop is not running
Convert errnos in io.tcp module
Allow hostnames in TCPClient.connect, use getaddrinfo
Added clear method to ReadBuffer class
Clear read buffer when it's closed
Added basic logger
Fixed behavior inconsistency of EventLoop.destroy.