Re #9018. Adding IPropertyManager::hasProperty to make work easier.
Re #9018. Warn about bad names from validateInputs rather than error.
Re #9018. Don't display pop-up if validateInputs gives bad param name.
Re #9018. Changed all the names to existsProperty.
Merge remote-tracking branch 'origin/bugfix/9018_validate_inputs'