IndexBuilder now uses scalaz Actor, simpler index merge