toolchain: move mchck files to lib
toolchain: add host binary support (for VUSB)