add settings for the engine

- automatic check the OS and adapt all the dep of the application ( no
more platform dependencies in other files than settings.js)
- automatic generation of a setting file if no present (app_settings.js)
- automatically create the folder for parts,db,tmp & log
- check the configuration of the application and throw and error if
something is wrong.
- support for different application settings (server port, log level,
paths of the folders, driver)
remove temporarly the "st" command from conf

this command is not correctly handle by G2 currently.
add server_port accessible from the detection service
add settings for the logger
Fix assignment with strings.  Shopbot files run again.
 Fix execution of conditionals and assignments, and stack breaking designation
Fix configuration for SBD
Merge branch 'settings' into opensbp
Add simple app.  Fix warning in opensbp
Undo temporary code
Merge opensbp into master