Ólafsson, Jón, lögfræðingur