chore(misc): fix local modules calls, add various configs, improve doc, add bower.json

Various small improves while I was reading the doc.
I understand but eslint is supported by phpstorm, webstorm, sublime and you can find integration even with VIM.
I don't see the purpose of maintaining configurations for 2 linters where one of them is less powerful.

Please remove it :)