Integrates testing into the developer workflow

This PR adds in the ability test not only the extension build step and code quality, but also if it works within Chrome.