Parameter Class - lastScriptChange

This kind of goes against the naming of this member, but I would like when a manual setting of the parameter would override the lastScriptChange member of a parameter. This way, during automation, it would be possible to check if the value of the par got set by the user themself to stop the script from executing.

like maybe it goes to None when user changes it?

@greg ? @rob ?