Feature/ngui env config

fixes #554

adds a way to send runtime config to the client + use https://github.com/expressjs/morgan for logging.
So, to setup high-availability, I would need to do both COOPR_UI_PORT and COOPR_CORS_PORT... Is there any kind of state or other issue that could arise in this scenario?