Update README with more info on grant types 

- Info on using the refresh token not so obvious as well as the fact
that you can add multiple grant types
- Fix a few typos

Ps: added some files to gitignore (editor & OS files)