Install pa11y locally

for some reason, npm isn't avaiable via the cli at execution time on travis-ci.  Installing pa11y locally allows us to know the exact path to the pa11y executable.