Merge pull request #4 from teachop/nonblock

Nonblock serial with timeouts and resync for ArduinoDue
add teachop to author
rename name of sample pde