Support for Teensy3 soft reboot

Uses the [line coding reset message](https://github.com/PaulStoffregen/cores/blob/f81b50387d3e93d7e50c828a2bb3783f537550e9/teensy3/usb_dev.c#L470) supported by the Teensy3 core to reboot the Teensy prior to programming.