IC Kit Runtime

This crate implements a canister runtime by implementing ic-kit-sys mock handlers. This provides the ability to compile a canister as a binary application and run it natively and yet have access to the Internet Computer's WASM runtime APIs as described in the Interface Spec.