Build Zinc with Cargo

Not finished, but I'm just working through it now. You can build the zinc rlib with

    cargo build --target thumbv7em-linux-eabi

I've also removed the macro_ioreg crate and merged into the single ioreg crate as part of this. Next steps are doing the flexible target specification now that is has landed and also making changes to include all the static libs in the one go.
I would name this ISRVectors as Core interrupts. Which tends me to an idea, even this could be added based on the core selected. Not part of K20 chip specifications. What do you think?