Netduino reliability

Reopen a closed serial port, handle parse exceptions, etc.