TEIIDDES-1924 Allow translator override properties to be edited, fix property name validation

- Changed 'restore default' action to 'edit property' for override properties.
- Changed AddPropertyDialog to allow existing override property to be passed in and edited.
- Changed property name validation to allow any java identifier - previously allowed only letters.