(TK-68) Allow the user to specify static content to be added during initialization

This PR adds an optional key to server configurations, `:static-content`. This key contains a list of maps, with each map representing static content that will be added to the server when it is initialized.
curious about the `str` calls here?  not a big deal but probably not necessary?