aya/test/integration-test
Michal Rostecki b15e1f8226 integration-test: Change `assert_loaded` to a macro with timeouts
We often need to wait a bit until the program or link gets unloaded
after dropping.

Also, using a macro makes it clear in which particular test the panic
happened.

Signed-off-by: Michal Rostecki <vadorovsky@gmail.com>
..
src integration-test: Change `assert_loaded` to a macro with timeouts
Cargo.toml Change from Rust edition 2018 to 2021