various updates

app can declare a cozy.js file instead of consuming their main field from package.json file.
actions.start has a new option to disable the express log
moved some code out
fixed the regression introduced in restartWatcher.or.

hth.