c2c361efcf
Travis creates an empty node_modules directory when the cache is empty which confuses our current script into thinking that it's ok to require fs-extra. While this is rare, it's better not to depend on anything in node_modules when purging it, so I reimplemented recorsive delete that we use to purse node_modules.