added a complete method in the default GearmanClient

This is used to get feedback from the worker task. The result returned from the task will be store in the GearmanClient and it can be accessible through the getResult method using the task unique key.