feat(web-server): run karma using multiple emulation modes
Closes #936, #631
Merge pull request #951 from sylvain-hamel/fix-631

feat(web-server): run karma using multiple emulation modes