Flops, flips and perverse point sheaves on threefold stacks