Use Service interface in fleetctl

Add a layer of abstraction between the fleetctl command code and the Registry. This will be used to ease the transition to the new API client.
Yep, thanks for pointing that out.