Add check for libuv version

This check is done in the CFFI "verification" step and fails with a compile
error if the required libuv version is not installed.

Closes #5
Add support for building the docs on readthedocs

readthedocs can't import pyuv_cffi because it doesn't have libuv.so. In this
case, we can use this workaround.
Whoops, let's try to make it readthedocs compatile again
Add several new module docs and clean up some docstrings
Fix typo in file name
Clean up docstrings
Removed unused doc
Add notice on homepage

This is temporary, while I create the preliminary set of docs.
Remove unused import
Fix critical bug (typo in C type reference)
Move import to top of file

We shouldn't be importing within functions.
Rename to pyuv_cffi_example and add module docstring
Add inline comment regarding freeing resources
Rename arguments for monkey_patch()

- thread -> threading
- psycopg -> psycopg2

These are the new module names for python3.
Fix docstrings
Disable modification of class definition signature
Add docstring to __init__
Fix critical bug (typo in string)
Bump version
Mention the need for installing libuv in install

* Also provide link to manual install instructions