Merge remote-tracking branch 'gpgme2-pull/master' into develop

* gpgme2-pull/master:
  More assertions, testing verify. Fixes for length.
  all tests pass on gpgme 1.0.7 and 2.0.0
  encryption works, decryption still broken