remove hard-coded document paths in test

This will let us add new documents to the test blog without having to
explicitly specify them here.
add tags attr to document

Tags are used to categorize documents. Tags may be specified as an
array in the YAML or as a comma-seperated string.

This does not actually add any additional display or special handling of
tags.