Import svf2xsvf
Move NAND tools to fpga as it's more fpga related than msp.
Updated firmware, fixing NAND programming when NAND is empty

the xsvf loader left nand in locked state if no block header was found
Correct nand USB endpoing address usage with current pyusb/libusb versions