Update to new soledad package scheme.
Merge remote-tracking branch 'drebs/feature/3487-split-soledad-into-common-client-and-server' into develop
Some packaging improvements

* versioneer all the things
* add parse_requirements
Merge remote-tracking branch 'kali/feature/improve_packaging' into develop
Fold in changes
add crate icon and link
Merge remote-tracking branch 'kali/feature/add-crate-icon' into develop
add manifest
remove unneeded portions from license
Merge remote-tracking branch 'kali/hotfix/add_manifest' into develop
Do not raise on not 2XX error codes

Also accept unicode ascii keys
Merge remote-tracking branch 'chiiph/bug/several_fixes' into develop
assert nonnull soledad
Merge remote-tracking branch 'kali/bug/assert_nonnull_soledad' into develop
Fold in changes.
Merge branch 'release-0.3.2' into develop
Update to use gnupg 1.2.2 module.
Merge remote-tracking branch 'drebs/feature/2342-use-new-gnupg-module-2' into develop