add accessibility tests via pa11y

I apologize for so many commits.  Most of them are simply debugging commits while attempting to get things working on travis-ci.  It was a pain and turned out to be something simple, see http://mfairchild365.github.io/2014/04/15/travis-and-pa11y/

Yes, this pull request will make our tests fail.  we have plenty of accessibility errors in our example pages: https://travis-ci.org/mfairchild365/wdntemplates/builds/23074217