- totally refactored/cleaned up SizeHelper so it can be used
in DimensionsHelper, ThicknessHelper etc
  * cleaned up parameters handling
  * added correct way to handle all defaults
  * cleaned up code structure: split big code block into
multiple smaller methods (drawArrows, drawLabel, etc etc)

- minor cleanup and refac in other dimensions helpers as well