Added support for calling `.run()` in node

@adam-lynch @trevorah
Testing jsdom support
Added jsdom dev dependency