Fixing XSS

see http://osvdb.org/show/osvdb/94201
and http://osvdb.org/search?search%5Bvuln_title%5D=concrete5&search%5Btext_type%5D=alltext

probalby more stuff to fix, greets
fix timeSince function
add TextHelper::preventWidows()
use APP_CHARSET
Allow Additional Characters in File Set Names

Allow Additional Characters in File Set Names

- Allow all characters but [<>;{}?"`] to revert back to similar
  validation pre 5.6
Merge pull request #1242 from mkly/allow_additional_characters_in_file_set_names

Allow Additional Characters in File Set Names
Merge pull request #1202 from patrickheck/time-since-fix

fix timeSince function
Merge pull request #1210 from patrickheck/prevent-widows

add TextHelper::preventWidows()
Add Validation for Attribute Set Name

Add Validatoin for attribute set name

- Also correct error formatting in previous commit dealing with File Set
  name validation
Merge pull request #1243 from mkly/allow_additional_characters_in_file_set_names

Add Validation for Attribute Set Name
Merge pull request #1101 from synlag/patch-3

Fixing XSS
Revert errant merge