Fixes DI issue with App.set
Adds https support and app.set to allow express configuration for trusted proxies.
Adds logger support via `addLogger` on App
First version with docs