Connect JSONlib to TCP socket.

The driver now connects to a server and interprest the first level of
the received JSON object.

Karl D. Hansen (kdh@es.aau.dk)
Separate ROS node from davinci driver.

The ROS part is now seperate from the driver part, this will be useful
when making a MATLAB driver.

The state publisher now simply dumps the JSON state onto the COUT.

Signed-off-by: Karl Damkjær Hansen <kdh@es.aau.dk>