Add the `HTMLTestRunner` from Wai Yip Tung.

The original can be downloaded from:
  http://tungwaiyip.info/software/HTMLTestRunner.html
Add initial HTML reports work.
Remove print's left behind by me.
This should return the HTML runner to it's original.
Add minimal skipped tests report.
One html report file per suite.
Produce a parseable output of the test results.
Less initial white-space.
Improved output.
Merge pull request #146 from s0undt3ch/features/html-reports

Features/html reports
Setup `/etc/pacman.conf.d` so we can just override salt's repository configuration.
Merge pull request #145 from s0undt3ch/features/pacman.conf.d

Setup `/etc/pacman.conf.d` so we can just override salt's repository configuration
Use pacman.d instead of pacman.conf.d for #145
Removed the unittest TestProgram import because of the HTML reports. We don't need it.
Un-installing `m2crypto` in CentOS-5.7 pulls in `yum`. We can't remove `yum`!