Refactor cli.js to handle:
- files in subdirectories
- detailed results per files
- exclusion pattern
Add a .gitignore
Merge pull request #2 from feugy/master

Cli enhancements