This commit removes Owl hooks from the draggable hook builder file and introduces a new parameter attribute (`setupHooks`) to specify which functions must be used to set up, update and tear down the draggable hook. This has been done to allow the draggable hook builder function to be used in environments where Owl is not available. Part-of: odoo/odoo#137527