Added the error flag argument to the value.set user function.
This will allow for parameter errors to be set by the user.
Authored by: bugman 2013-05-03
Parent: [r19652]
Child: [r19654]