(#467) - Make all adapters pass jshint and start testing in CI