Remove mutex implementation from `bare-metal` and add new to arch specific crates. - cortex-m https://github.com/rust-embedded/cortex-m/pull/209 - risc-v - msp430 - more?