created remote configuration attribute to store the configuration values that Juju believes are the true values
Modified test to make sure the service handler was setting the proper remote config
Added deleting of units on container tokens.
Added tests for deleting units on container tokens.
Update machine token icons.
Merge pull request #538 from huwshimi/destroy-container-units

Destroy container units

Added functionality to remove units that are on container tokens.
Only call the root or selected container selection, not both.
renamed remoteConfig to environmentConfig
Merge pull request #539 from jaycee/units-on-root-container-have-issues

Fixes errors on dropping units on root container.

Errors occurred b/c in cases where the root container was the drop target, the code attempted to select a container *after* `selectMachineToken` had already selected the root container.

This updates `selectMachineToken` to call `selectRootContainer` or `selectContainerToken` depending on an optional containerToken parameter.
Merge pull request #540 from hatched/remote-config

Create a cloned config object which is only modified by Juju deltas.
Display units on root containers when they are added.
Test that units are displayed on root containers when they are added.
Fixed updating of containers that don't exist yet.