Added support to filter out fields in response using the field return-fields from request. If it is not present or is empty, then do not filter out fields in response