Custom fields support 

I think `put_custom_fields` should be `put_product_sections` to match the task name in Fog for consistency with the other methods here.