Add admin cache dump

Adds a JSON dump of the cache at /admin/cache/dump. Not currently included in the menus since it's an experimental feature and may not be useful for general users, but it's nice to be able to actually see what's in the cache without a debugger. Some objects get serialized a little strangely, but it's enough to tell what's going on.