Added pre_bind_data_closure option to sonata_type_collection

Maybe we should call it `pre_bind_data_callback` becuase there can be any callback, not just the closure. Also the naming will be consistent with `sonata_type_model_autocomplete`.