[c][t][p] Integrate TTP in signature workflow

This huge commit adds the following features:

- Change default timeout to 5 sec (to be updated soon)
- Don't send TTP information in contract file, but during start signal
- Platform: load and save TTP data from a local file
  New flags: --addr and --ttps
- Platform ttp command: automatically save ttp data in the local file
  (addr and certificate hash are the only values needed by the platform
  and the clients)
- Update integration tests to integrate TTP
3 jobs for 218_promesses_client
Status Job ID Name Coverage
passed #1872
golang lint
Code lint


passed #1871
golang mongo goqt
Integration tests


passed #1870
golang mongo strong
Unit tests