Improve error reporting during installation + Release `1.0.1` (#469)

* Improve error output during build script

* Bump version to `1.0.1`

* Update changelog

* Canonicalize `ink_dylint_driver_dir` directly

* Remove unneeded check for dir existence

* Apply `cargo fmt`
7 jobs for v1.0.1 in 8 minutes and 28 seconds (queued for 4 seconds)
Name Stage Failure
test Test


test result: FAILED. 76 passed; 1 failed; 2 ignored; 0 measured; 0 filtered out; finished in 243.13s

error: test failed, to rerun pass '-p cargo-contract --bin cargo-contract'
Cleaning up file based variables
ERROR: Job failed: exit code 1