Remove JS tests + support for harness (#3197)

144 files changed