Add "store_failures" option to trees so that we can avoid writing potentially
massively wide rows unless the user explicitly wants to. Collisions and not
matched rows will still be logged.