Display multiple metadata values

In order for documents to have metadata values with multiple options present, this commit does the following:

- in `abstract_document` map over all the values and find the label for each, then pass them through as "Item 1 + N others"
- refactors the tests to reflect that tag metadata is now always in Arrays