Support karma 9+.x

Updated how adapters are loaded to support the new karma 9+.x method of separating those into separate node modules.

This will currently support karma 0.11.2.