Added diagram caching
Added diagram caching to avoid re-render unchanged diagrams.
To enable caching, the configuration option cachedir
must be set to a path to be used as a cache.
The plugin is now available also in chocolatey (thanks to @majkinetor).