Between the violence and brooding machismo, there is unmitigated joy in Charlotte Regan’s beguiling, Glasgow-set tale of star-crossed lovers