small fixes in readme generation and also in app skeleton - ie. only need to require-setting-global-defines if they have not been set yet