Backout bug 785905, off-thread IonBuilder. r=jorendorff