Encoder readings on CAN in request to arduino
Documented CAN messages
Refactored object avoidance routine with state machine.
Fixed encoder CAN message (removed old Eurobot servo test messages).
Merge branch 'feature/stop-start' into develop

* feature/stop-start:
  Refactored object avoidance routine with state machine. Fixed encoder CAN message (removed old Eurobot servo test messages).
  Encoder readings on CAN in request to arduino Documented CAN messages
  Wall hugging improved with stop-start
  Attempting to stop-start after rotation to avoid encoder errors
Increased speed for use with batteries
Merge branch 'develop'

* develop:
  Increased speed for use with batteries
  Refactored object avoidance routine with state machine. Fixed encoder CAN message (removed old Eurobot servo test messages).
  Encoder readings on CAN in request to arduino Documented CAN messages