Timestamp logs

Useful at least for devs, to ensure the server rebooted and took into account
the last modifications
Take config.js.template into account

Useful after an update which adds config options:
Say we add config.some_option. If someone updates the sources, he will have this
option in config.js.template, but not in config.js.

Currently, this config.some_option would hence end up to undefined.

With this dev, this config.some_option would have the default sensible value
provided by the template file.
And it's of course still possible to override any option in the local config.js
Merge pull request #16 from gturri/util

Utils