improve validation and error reporting for article tags
add tagging support for article/globals images
use message id prefixes that the validator understands
add some documentation for image objects