Implement support for custom variables.

Fixes #4344
objects.cache: Add support for the "notes" attribute.
Remove the built-in attributes notes_url and action_url.
Merge remote-tracking branch 'icinga2/master'