Http robot control

REST based protocol to control robot. 
Remove the unimplemented tests or mark them as todo if they are important