ECS reflects changes to the ghost service name.

When changing the name of a ghost service, the ECS
records are properly updated, so that when changes
are committed the resulting service is given the desired
name.

This also includes ghost unit names.

QA:
Use the mv flag.
Drag a service and click commit: the service and its
unit should be deployed as usual.
Now drag a new service, and use the inspector to rename it.
Switch to the machine view and check the service units is also
renamed.
Commit the changes.
When the ghost is deployed, the resulting service should
have the desired name.

Note that in the changeset panel the entities still have their
initial name: this will be fixed in another branch,
and Jeff is working on it.