Update to new API version (see bfddf1d9971b2ced3ee9cf2d6e059116ea9b0844 in api-java, i.e. made secret reservation key of type long) and implemented that reservation ID is sent with requests and responses as transient optional field in order to keep portal stateless and not have collisions in request IDs from different or malicious clients