A soldier angry over a property deal killed dozens in a rampage in northeastern Thailand, before being shot dead on Sunday morning.