Group --jtag with --ivp
Rename --scan to --query and swap ordering
Added parallel & serial programming and various other bits