Added generateView
Using vector of view, added addMeasurement
Moved transform3DPoints for KDL::Frame
Added updateRobot, getTransformedPoints
Now robot_state is static
Control variables (future options):
   bool publising [= true]
   bool offline [= true]

Removed transform3D
Added Data class, which will be a data manipulater: it can be inside the optimazer but it will also used for visualization.
comment deleted
Added camera_id_ (string)
Moved colors, chooseRandomColor() and chooseColor() to Markers
receive reference instead of value
Use cv::Mat for board_transformed_pts_3D
Updated showView