Modified test configuration.
The new configuration is able to test mode change events.
Other tests had to be updated because of this config change.
Updated to upload to PyPI
Upgraded version.
Fixed __init__.py that was not implemented properly.
Added a script to generate documentation (for testing purpose as of
now).