Allowing analysis length to change when FEMP is selected, reflects logic in LifeCycleCostParameters

Fixing bug in several OS edit classes where GUI would not update if the set operation failed

[#70197760]
Fixing issues in other OS edit objects

[#70197760]
Changing label of field from % to fraction as the OSDoubleEdit works directly on the field value and I don't want to mess with getting OSQuantityEdit to convert from % to fraction

[#70197760]
Fixing issue where precision of double edit can be set too low

[#70197760]
Changing more % labels to fraction

[#70197760]