Add tx-dirty-size option

This new config option sets the size of the map in GuavaVertexCache
that holds a transaction's uncomitted dirty vertices