Make executemany() set a sensible rowcount

If any of the statements have a -1 rowcount then then the rowcount for
the executemany() is -1, otherwise the executemany() rowcount is the sum
of the rowcounts of the individual statements.