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

- server-siode code only: no test needed in the browser
- developed & tested on OSX

* ENYO-2047: remove non-existing temp files from `.gitignore` (HEAD, enyojs/ENYO-2090, ENYO-2090)
* ENYO-2090: replace console.log by npmlog & allow log to file
* ENYO-2090: Add a dependency on npmlog

Enyo-DCO-1.1-Signed-off-by: Francois-Xavier KOWALSKI <francois-xavier.kowalski@hp.com>