Add manual and section metadata rendering

Have artefact presenters expose the artefact's
edition such that presenters can be composable.
Refactor GET JSON by slug Sinatra method