Moved compiler work over from other (older) branch
Fixed start action to work (not tested)
Updated tests
Fixed wrong id
Revert "Revert "TEMPORARY Setup test runner""

This reverts commit 953c71907972f90eb47fc9dda67eec993a6d4487.
TEMPORARY testing (setup only test runner with only services tests)
TESTING tracing
Fixed future to return (test)
Added registration to ServiceIsolate and registered compiler service impl.  Fixed getService(Impl) to get the registered service
trying to pass chromeService to classes that need it, but I'll probably just revert and create a static reference
reverting chromeService out of Compiler and Sdk
TESTING traces and longer test timeout
Added example service, added test for compiler directly in impl, start of using chrome service in sdk
TESTING added traces
Switched chrome method to go to service.  Reorganized services on both sides (code style) removed future of handleEvent now that it's using completes.  Created accessor for singleton-ish access of services impl.  Removed services impl test for compiler start
TEMPORARY (maybe) removed compiler from launcher.  Will switch to service usage
Fixed test
Removed all traces and test duration
reverted TEMPORARY targeted immediate test Runner
Resolved conflicts