Command line program and a docker image
Hi, excellent package. 
This is not an issue, rather I would like to notify you (since there is no other way) of something I've made based on your package.
I've wrapped the `grant` server in a command-line program, and I've also made a docker image.
I was scratching my own itch when creating this package. So basically now when developing front-end applications locally I could just run one command and have the server up, ready to proxy OAuth requests, the same thing with the docker container if you are into a microservice architecture.
This is the gist of the package:
```js
      this.server = express()
        .set('trust proxy', this.proxy)
        .use(
          session({
            secret: this.sessionSecret,
            saveUninitialized: false,
            resave: false
          })
        )
        .use(parser.urlencoded({ extended: true }))
        .use(grantExpress(configuration))
        .get('/healthcheck', (req, res) => {
          res.sendStatus(200)
        })
        .listen(port, () => {
          console.log(`server started on port ${port}`)
          resolve()
        })
```
https://github.com/ivandotv/grant-server/blob/eb816d045bfd96760ad70e9c549b1b5dcafea2bc/src/server.ts#L45-L62

Info on using the command line options and the docker image can be found in the readme file.
If you find it usable and up to your standards, could I make a pull request to add the link to the repository in the readme file?
