adds option to switch to a different user/group before starting a managed process
adds documentation for --run-as-user and --run-as-group
English fixes in README and CLI docs

Consistent English punctuation style (no space before ';', '?' and '!')
Removed the out-of-context "Test" section because it's duplicated under #a149 anyway
Consistent spacing for the `processes.json` section
More English fixes
More English fixes
English fix in pm2 shell script
fix crash in `pm2 desc id`
add default exec_interpreter when startFromJson
Merge pull request #396 from StockBase/master

English fixes in README and CLI docs
add stateless app tuto
Merge branch 'master' of github.com:Unitech/pm2
Merge pull request #403 from sailxjx/bugfix/desc

fix crash in `pm2 desc id`
add command in README to gracefulReload
#340
#398
#400
release 0.8.1
Document difference between reload and restart, #406
Uniform capitalization for list column names
Suggest that desc is a shortcut for describe
Added `node_modules` to default ignored paths