Introduce defaults for Base.boot keywords

The [SimpleServer example](https://github.com/midas/servitude/blob/3e5d1a3fb8b2e7047d61aa11e17690a57176c209/examples/1_simple_server) uses `nil` values for many keywords, so it seems those are indeed optional. The _:version_copyright_ keyword can be calculated if not provided.