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 #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)