* Ignore node_modules by default * Add integration test suite for --with-node-modules CLI arg * Refactor tests to snapshots * Disable eslint for purposely faulty files * Fix node 4 * Fix prettier * Gitignore only top-level node_modules