[AdgDim] Using a smart set_angle()
[AdgDim] Using a smart set_angle()

The angle of the text is dimension style dependent: this means the
adg_dim_set_angle() API could modify the passed in value.

Using a common static set_angle() method shared by the public API and
the set_property() method.

ntd/adg,ntd/adg