Support multicalls
In SivDK, support creating a container of outgoing_call instances. Make it possible to fill it module-side without context switching, then initiating all calls at once, then waiting for single or all calls to complete. This should use invoke_multiple, invocations_check_states, invocations_wait_any, invocations_wait_all and other similar low-level calls. Add tests for this feature.