Merging staging branch into main
Notable changes:
- Added support of JSON file importing for test suite definition
- Migrated codebase to use matrix-nio
- Added support for BS-SPEKE python submodule and FUTO Circles registration flow
- Added support for registration tokens
- Added dependency management to repo