Update RC files with lenience

Here are a few issues I ran into:

 - jshint `validthis: true` needed to make it understand `this`.
 - jshint `newcap: true` needed to make jshint shut up about `Foo()`
 - eslint `no-undef: 0` needed to work around an eslint bug.
 - eslint `no-underscore-dangle: 0` node core style uses `._foo` so we need this.
 - eslint `max-statements: [0, 200]` max-statements is too low, i cranked it up all the way to 200.