made handler take a transaction instead of a db.  Allows the rbup cmd to do multiple files in a single command resulting in less frequent index rebuilding (maybe)