Allow context documents and context definitions in context parameter

This commit doesn't add support for it to the expandContext option yet.

The test manifest has been updated to include options in the meantime, thus
[ci skip]