Check return value of gpgme_op_*_result

Problem reported by David FRANCOIS in issue#58.
Merge branch 'master' of github.com:ueno/ruby-gpgme into issue-56
Failing test for already fixed https://github.com/ueno/ruby-gpgme/issues/57