Encode cache_buster value in Renderer cache item

This allows different maps to use different cache_buster values.
There's still a single cache per map (table or multilayer) so
requesting the same map with different cache_buster would still
do harm. See #58.