Make cli/summarize public

This allows users to call our summarize fn from within their custom
:summary-fn in case they wish to insert our summary into a template,
while still having access to the underlying spec in a few other places
in their :summary-fn.