Adding rosserial_windows for Windows clients on rosserial.
Using Arduino as a starting point.
Started making package for Windows.
Updated package definition and CMakelists
Brought in customizations for WindowsSocket from existing project.
Renamed directories.
Removed Arduino-specific elements.
Updated make_libraries.py for Windows. Only really changed names.
Also removed ArduinoHardware.h which got missed in the last commit.
Rewrote the Windows Socket interface for rosserial_windows.
The old code was a hack put in place. This is slightly better.
Also updated the license boilerplate.
Updated the changelog to show just the 0.0.0 release for
rosserial_windows
Removing leftovers from Arduino
Cleaned up CMakeLists after removing the Arduino examples
Fixed outputting error messages when recv returns with no data.
Also updated the comments to say that we're using non-blocking IO
Added an example of how to send drive commands to a Husky from Windows
Added copying the examples to CMakeLists for rosserial_windows
Updated 64-bit float to be double on Windows.
Updated sample code to be robot agnostic and fixed unitialized message
fields.
Adding instructions for TestDrive example in rosserial_windows
Fixed numbered list and added link to tutorial
Added an example of how to receive messages using rosserial_windows
Merge branch 'winserial' of https://github.com/kshehata/rosserial into winserial
Fixed license file for WindowsSocket and ros to remove refs to Willow.
Changed make_libraries.py back to Willow Garage, since there are only
minor changes from the original.
Added license headers to the examples.
Fixed indent style to match ROS guidelines
Changed licenses to Clearpath default
Merge pull request #123 from kshehata/winserial

rosserial_windows - package for building rosserial clients on Windows