now returns all props and handles setting patterns and colors appropriately please document that colors have precedence if both color and pattern property has a value
simplified version because setting a color to empty doesn't clear a pattern
Merge branch 'bugfix/iss8884' of https://github.com/montegoulding/livecode into feature-revised_properties_prop
Merge branch 'feature-revised_properties_prop' into develop
[[ RevisedPropsProp ]] Updated note.