On May 15, thousands of unarmed residents and steelworkers of the eastern Ukrainian city of Mariupol did nonviolently what a bloody attack by Ukrainian troops six days earlier was unable to: rid the region’s second-largest city of armed pro-Russian separatists who had held key buildings and other parts of the city for weeks.