Fix #240. The problem was that the TSMeta object in a TreeBuilder was
overwritten by a subsequent call to processTimeseriesMeta() before the branches
could finish processing. Thus, when it came time to store the results, the
branch replaced with data from the last TSMeta instead of the one we wanted
to process. Now we create new TreeBuilder objects for each TSMeta using one
set of Trees and it is working correctly.