Close client session in every cases
For instance, when aborting a certification:
```bash
Do you confirm sending this certification? [y/N]: n
Aborted!
ERROR:asyncio:Unclosed client session
client_session: <aiohttp.client.ClientSession object at 0x7f02f5594348>
ERROR:asyncio:Unclosed connector
connections: ['[(<aiohttp.client_proto.ResponseHandler object at 0x7f02effd5dc8>, 7239440.848067479)]']
connector: <aiohttp.connector.TCPConnector object at 0x7f02f55a16d8>
```
- [x] `cert`
- [x] `tx`: When aborting a transaction.
- [ ] #321: Use `with x as y:`?
issue