Fix bug #545
http://www.synfig.org/issues/thebuggenie/synfig/issues/545
Merge remote-tracking branch 'ivan/bones2' into morevna

* ivan/bones2: (74 commits)
  Fix bug #545 http://www.synfig.org/issues/thebuggenie/synfig/issues/545
  Convert transformation to composite when old file opened
  Convert base_value to composite in ValueDesc_BoneLink
  Convert "transformation" to composite when layer created. So we can animate it.
  Fix rendering
  Fix compilation for WIN32 case
  Optimize Layer_PasteCanves rendering when no transformation
  Fix scale-axes direction
  Lock aspect for scale duck
  Fix bug with opening files
  Fix bugs in ducks behavior
  Allow to change origin by 'space' button
  Fix ducks length when workarea zoommed
  Fixed size for scale and rotation ducks for transformation
  Fix bug with 'origin'
  Removed cool good and perfect functionality of 'origin_transformation'. It replaced onto simple easy and trivial vector 'origin' (initial offset). This should to improve usability and friendship synfig with user. May be...
  Add constructor for Transformation
  Optimize rendering of Layer_PasteCanvas
  Fix rendering of text layers
  Fix bugs with editing linked vertices
  ...