Added namespaces, split out separate classes, and updated code styling to comply more with psr standards
Added setSpecialCaseTags function
Merge branch 'feature-psr0_implementation'

Conflicts:
	HtmlDiff.php