* Fix #192
* Decouple docs from eslint patch
* Prevent error on not supported modules (plugins/extensions)
Given an .eslintrc.yml:
```yaml
env:
es6: true
node: true
parserOptions:
sourceType: module
plugins:
- node
- not_supported
extends:
- not_valid
- 'plugin:invalidplugin/recommended'
- 'eslint:recommended'
- 'plugin:node/recommended'
rules:
invalidplugin/rule: 1
node/exports-style: [error, module.exports]
indent: [error, 4]
linebreak-style: [error, unix]
quotes: [error, double]
semi: [error, always]
no-console: off
```
When `CODECLIMATE_DEBUG=true codeclimate analyze` runs
Then the output is like:
```
...
Module not supported: eslint-plugin-not_supported
Module not supported: eslint-plugin-invalidplugin
Module not supported: eslint-config-not_valid
...
Analyzing: app1.js
...
== app1.js (1 issue) ==
1: Definition for rule 'invalidplugin/rule' was not found [eslint]
```