Remove the forced LF line ending in editorconfig

Forcing LF via `.editorconfig` is super annoying when working on Windows. The line ending normalization in the repo is already forced by `.gitattributes`, the editorconfig one just completely break the git diff for Windows user and it forces us to resave file each time we open it up (as Git will checkout RN on windows). So I'd vote to remove it - please!
Merge pull request #220 from stephenplusplus/master

actions -> read() -> check if file exists before returning its contents.
(perf) speeding it up.
Merge pull request #311 from stephenplusplus/speed-it-up

Improve performance by using require.resolve() to find the path of the module, but not load until necessary.
Merge pull request #252 from SBoudrias/patch-1

Remove the forced LF line ending in editorconfig
Add utility methods for getting git info

Closes #314
Various tweaks to #314

Use plain object getters and code style
0.12.3
Add a Storage module and use the storage file as the project root (allowing subgenerator to run from subdirectories as CWD)
Merge pull request #320 from SBoudrias/storage

Manage destination source and add storage functionnality (fix #312)
Remove garbage file
Merge pull request #323 from SBoudrias/master

Remove garbage file
Add null check for expandFiles
Merge pull request #326 from yosuke-furukawa/fix/check_null_expandfiles

Add undefined check for expandFiles
Bumped request, rimraf, mocha
Avoid passing arguments as a single string

Fixes #245.
Removed nopt dependency

It's only used in yo, which passes the output to the generator.
Simplify conflicter by using Chalk
Remove moot test
Debounce the Storage#save method