Arduino due minor fixes

Some (very) minor fixes/enhancements for the Arduino Due port.
Reboot the target, that is: the SAM3X8E MCU: it's much useful to ensure the flashing process won't fail.
Moreover, you almost always need to press the ERASE button on the Due before flashing a new firmware if you want the upload process to success.