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

Yes but I didn't want browser to have to do any metadata parsing to see which data it needs to send when the charmbrowser already does all of that work.