add docs for qsignature and kraken, and remove E321(PEP8) from qsignatur...

sorry to do another pull request. Just wanted to fix my very bad practices for python coding style, and add some documentation. :/

thanks Brad for your patient!