Merge pull request #1971 from Guite/1.4

improve check for whether user var exists as class member, fixed #1970
name correction refs #1969
Form Lib must return a Response object. refs #1969
remove duplicate parameter (also 27 lines earlier)
prevent filter hook output being decorated by current theme when calling ThemeUtil::getVar, fixed #1921