Modify link array -> link map processor
Modify link array -> link map processor

This now processes top-level items (e.g. item.meta.links) as well
as collections, and items within those collections. Modifying the
link array to a map is purely for caller convenience.

microcosm-cc/microweb,microcosm-cc/microweb,microcosm-cc/microweb,microcosm-cc/microweb,microcosm-cc/microweb,microcosm-cc/microweb