Add the (options) procedure + docs. Some internal tweaks / clean-ups.
This implements the new scm/guile bindings for mu, to replace the deprecated guile/ (at some point in the future). For now, we allow for creating a guile shell with mu support.