CharmList Class
The database keeps the charms separate in two different CharmList
instances. One is db.charms, representing the environment charms.
The other, from the charm store, is maintained by and within the
persistent charm panel instance. As you would expect, environment
charms are what to use when viewing or manipulating the environment.
Charm store charms are what we can browse to select and deploy new
charms to the environment.
