Issue #29. Adding ability to change cache directory on htmlpurifier.
Also rewrote the way it gets injected