Fix factory and service name

It seems, service name on the command line is not take in account.
if we start the service with the factory, we specify the service name (and the tree in graphite also) only from the field name in the config file; If no name are specify, a default name is given.
So the command line service name is never take in account in that case.

Fix this in this PR