[DF-2226] fixed: optionalWidget shown when it should be hidden.
[DF-2212] now childen are properly removed
[DF-1474] Now optional widget are drawn with old winXP style
[DF-2150] Now changing vector2/3/4 etc. child values wiil also change parent value.
[DF-1474] Added reason into signal, to indicate why property value was changed
[DF-185] Fixed memory leak
[DF-185] Force propertyeditor to refresh value if command was executer
[DF-1474] Add reason into valueChanged signal
[DF-185] ui fix
Merge branch 'development' of https://github.com/dava/dava.framework into development