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.
Merge pull request #1 from jrjohnson/split-safe-filter

Split the Safe filter
Testing Configuration Changes
Move the phpunit.xml file to phpunit.xml.dist which is the reccomended way to distribute the file.
Change some options to give better output.
Fix PHPCS configuration to make it easy to run and produce clean results.
Update travis configuration to run PHPCS
Merge pull request #2 from jrjohnson/testing-fixes

Testing Configuration Changes