Fixes unit listing with test update.

* Call aggregate update when we add uncommitted units. The unit list and unit
  count update is dependent on this operation firing off.

* Update tests to ensure this is called.
I'm not sure we want to do this here, there shouldn't be any units added to the service at this point.