Features: checksum verification, key cache

Hallo,

dieser Patch ist schon ein paar Monate alt und sollte daher einigermaßen stabil sein (zumindest bei mir).
Ich habe die Änderungen auf mehrere Commits aufgeteilt, damit sie leichter durchzusehen sind.

Erledigtes aus TODO:
 * otrkey-cache for passphrases
 * check integrity of decrypted file

Sonstiges:
 * ability to output to a pipe
 * display cURL error message

Würde mich freuen, wenn dies ins offizielle Repository aufgenommen werden könnte.