js: Treat a connection as a gpgme Context
- After an operation a connection should be disconnected again. The "end of operation" is now assumed to be either an error as answer, or a message not including a "more"
- GPGME, GPGME_Key, GPGME_Keyring don't require a connection anymore
- Message.js: The Message.post() method will open a connection as required