Write a decent user guide covering all important aspects of pyudev to replace the detailed information provided by the pyudev/__init__.py docstring. The API reference should then provide reference information mostly.
Initial guide added in c10a23c, added device hierarchy in 3e2fa20, and direct device access in 4dffb6f. Device monitoring and toolkit integration still missing.
Added section about synchronous and asynchronous monitoring, see #40
Section about toolkit integration, see #40
Restructured API documentation, closes #40
__init__.py docstring was radically shortened, because all of its contents are
now available in the user guide. The API documentation was restructured to
provide a reference documentation only.