js: more testing
- Tests: Under certain circumstances, some data change during encrypt-decrypt. Committing the current state so the problem can be discussed.
- Fixes:
- disconnecting the test ports after tests are complete
- fixed passing of the error message from gpgme-json