merge in geminabox/geminabox PR #122 (add health check endpoints)
merge in geminabox/geminabox PR #113 (add homepage and adjust author links)
tweaking author/homepage rendering
prepare data directory on startup, or first request - whichever is possible given the server framework used
add ldap auth example, and add net-ldap dependency to gemfile