Use cu devices.
Remove virtuals.
Formatting.
Update serial libs and timeout mechanism.
Pulled in latest serial PRs plus cleanup.
Fixed typo.
Rebuilt list serial ports.
Cleanup.
Now throws exceptions from serial.  Must be caught by user.
Added new classes.
Added Buffered serial devices.
Add additional examples.
Update gitignore.
Remove old example.
Added returns.
Update examples.
Merge pull request #4 from bakercp/develop

Develop