use bit-struct gem to map the kinetis status regs
move sat to a working version
External xtal pads added, USB OTG connectivity

Additions:
- added 3.2 mm x 2.5 mm xtal pads on the back, connected with PL6/PL7
- reduced OHW logo size to 3 mm
- added optional connectivity from the USB OTG pin through PL1

Other minor fixes:
- fixed some minor connectivity issue showing in DRC due to Kicad bugs
- fix board to allow requirements to allow submission to OSH Park:
increase via sizes to 23 mils minimum, increase copper interval to board
edges to 15 mil
remove old code
wiki update
Merge git://github.com/Scorillo47/mchck
usb-dfu: start to abstract hardware layer
usb-dfu: attach to vhci
usb-dfu: rename identifiers to match USB spec
usb-dfu: more vusb work
usb-dfu: vusb attaches
usb-dfu: more usb compliance
usb-dfu: kink out more bugs, log transfers
usb-dfu: we do need gnu99 mode
usb-dfu: c11 is better than gnu99
usb-dfu/usb_tx_cp: pass callback data to usb_tx
usb-dfu/vusb: track activity to avoid busy loops
usb-dfu: tx complete config descriptor
usb-dfu: usb structure work
usb-dfu: start dfu