Add exit_after_load flag to options, and make them cloneable.
Update rust-azure pointer to get cloneable BackendType.
Add finished callback to windowing, and implement exit after load.