Fix compile errors in fourslash tests
Use compiler directly in fourslash runner so we can avoid repeated compile overhead