bigcouch/cloudant support

pep8 formatting, and string based checkpoints