* deps: update jsonrpsee 0.2.0
The motivation is to avoid pinning certain alpha versions and to avoid
breaking users builds without having to some `Cargo.lock` updating.
* cargo fmt
* fix tests
* fix a few clippy lints
* cargo fmt
* Remove integration-tests feature, use test node process
* Allow tests to run in parallel
* Fmt
* Fix errors
* Fix more errors
* Use test node process in test context
* Remove code for managing accounts for contract tests
* Update contract dispatchables
* Fix up contract calls for 3.0 compat
* Fmt
* Fix up some tests
* Fix some more tests
* Fix some more tests
* Fmt
* Move tests to module in own file
* Add test-node-proc crate
* Move test node to main lib, fix compilation errors
* Fmt
* Attempted port scanning
* Use global static port to allocate open ports
* Register missing type sizes
* Fix port scanning and balances test
* Don't wait for blocks on insert_jey test
* Fmt
* Remove unused dependencies
* Download v3.0.0 rust binary
* Move substrate bin to home dir
* Add test instructions to README
* Figure out the $PATH
* Remove path echo
* Add check for missing substrate binary on the PATH
* @niklasad1 review: don't include client feature for tests