Feature mib refactor

Fixed the merge and re-applied my changes.

I still can't get my light to blink.  I tried it without my changes re-applied (so just dumping the conflicting stuff and using commands.h), as well as after going through and applying my changes but no dice.  I am using the old v1 module, through the power board, and using custom janky wires to plug in from the programming header to the momo bus header (my v2 seems to be busted, I never got it to work).  We can debug at the next meeting.

I'm not sure what the intention was for the PIC12 RPC command map, it looks incomplete?  In any case the stuff I changed was restricted mostly to mib_hal.c and included files, so it shouldn't be hard to either follow along with the pic12 or do that version completely separate.  Another discussion for tomorrow.