WIP: Hook cache up to the charmbrowser and charm details views 

This is because the key from the metadata and the key that I'm using in the bundle are in conflicting formats. If I can find the shared key format that you mentioned above then I'll be able to clean this bit up a bit.