LOC_CALIBRATION: location and angle can be corrected on the fly

- calibration is done by pushing buttons in Map testing -tab. One
  push does a correction by the amount of ONTHEFLYCORRECTION
- the buttons are now like other buttons. Someone should improve
  their visuals (icons instead of text) and location.
- only one Roomba can be selected when doing these corrections
LOC_CALIBRATION: Fixed angle calibration
VIRTUAL_ROOMBA: Unworking RoombaVirtual + relocated rest of consts

- Created the RoombaVirtual class. It currently simply replaces the
  RoombaRoowifi when created. Doesn't work yet.
- Moved the rest of constants into uiUtils.h and croiUtil.h
VIRTUAL_ROOMBA: Added button and icons (toolbar+debug) + fixing

- Virtual Roomba can now be created from toolbar and has it's own
  icon.
- Fixed a slot connection.
- Movement doesn't make sense yet.
VIRTUAL_ROOMBA: Fixed movement (radial movement commented out)

- Fixed calculation of deltaDistance_ and deltaAngle_. Virtual
  Roomba now seems to move as it should (radial movement doesn't
  work though).
- RoombaVirtuals statusTimer_ interval is now set to 30. That seems
  to cause tracing to always be a thick line.
VIRTUAL_ROOMBA: Added the new files to git (forgot before)
VIRTUAL_ROOMBA: Removed unused class variables from IRoomba