Can now train robots to change element attributes

Also recent change using 'mouseout' caused spurious robot training.
Added checks if something really changed.
Numbers were signalling false edits

When neither the numerator or denominator was changed.
Can drop numbers on style attributes

Robot training to come.
Robots dropping numbers on attributes

Incomplete implementation.