Fix some comments.
Add dependencies for leap.common and pysqlcipher.
Merge branch 'feature/pysqlcipher-dependency' into develop
Add Twisted as dependency.
Add a LOT of docstrings.
Eliminate the use of super() in main code.

Tests inherited from u1db still use super, but that can be changed in the
future.