Split the Safe filter

Split the Safe filter into a version for HTML enabled input and a plain text one.
The plain text input filter just htmlentities everything and the HTML one uses HTMLPurifier to fix the input.
This will allow us to resolve the problems with applicant input escaping in Jazzee.