Feature/ngui env config

fixes #554

adds a way to send runtime config to the client + use https://github.com/expressjs/morgan for logging.
Does the user directly connect to the CORS proxy port? If so, this will definitely need to be documented as a port that needs to be open for the UI.