add extra associative field on document for application information

this is the same idea as we already have in the MenuNode. it would be useful for applications to store some bits of information and not need to create a new document class just for a small bit of options.

if we agree on this, i will do the same PR on the cmf base block.