Merge pull request #1 from mfairchild365/master

General Improvements
Ignore configuration file(s)
Merge pull request #2 from mfairchild365/master

Update Spider to use Tidy
Merge pull request #3 from mfairchild365/master

Ensure that the uri exists in the DB before updating
Merge pull request #4 from mfairchild365/master

Mark documents that can not be checked as "unknown"
Update site titles and names, remove unneeded forms elements.
Ignore local development files.
Add readme with local LESS build instructions
Add template mixin infor
Instructions on using one master LESS file
Add command line instructions for LESS compiling
Update to latest markup, accessibility landmark roles.
Add basic loggers to check template DEP and HTML versions
Add a URI logger

this logger will be responsible for inserting the uri into the DB
Improve performance of the validation logger

 * Only have it look at headers, don't rely on extra library.
 * Make it responsible for saving the results to the DB
Update table structure

* allow the total number of html errors to be saved in the `valid` column
* add the `template_dep` and `template_html`
Remove old uneeded methods, add a `check` method
Add LESS/CSS setup
Restructure the HTML for new reporting.
Save template checks to DB