Fix conversion of config options

Replace `no-preload` with `preload` to fix the problem where
optimist parser converits `--no-preload` to `preload: false`.

Close #325 #326
config.js cleanup

Removed backward compatibility with config.json
Default web-host changed to '127.0.0.1'
Function isScriptHidden moved to ScriptFileStorage.js