ENYO-2090: Add a dependency on npmlog

- add to package.json
- re-run `npm shrinkwrap`

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2090: replace console.log by npmlog & allow log to file

- replace '-v' option by `--level XXX` to use npmlog
- add `-L` option to active logging to a file `ide.log`
- update usage instructions accordingly, add bug reporting instructions

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
ENYO-2047: remove non-existing temp files from `.gitignore`

- This is no longer needed, so we prefer that Git has a real view on the
  workspace.

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge branch 'master' of github.com:enyojs/ares-project into ENYO-2090
ENYO-2090: Fix review comments

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>
Merge pull request #246 from enyojs/ENYO-2090

ENYO-2090:add log-to file & smart loging to the ide server