This patch removes unused imports reported by `rustc` as warnings.
* Change RuntimeError type and fix codebase to use it * Fix spectests to work with new runtime error type * Fix windows signal handler in the clif-backend * Add missing conversion * final windows fix
* Add panic and result catching * exit process on panic and user runtime error * Complete initial implementation