(S7v5-42) Added profanity filtering to all calls that return a hash for template. Also added a before filter that pulls and puts into the var hash all visitor-applicable user preferences.