dirty-fix 'table already exists' error by appending a number

the better way would be of-course to not create a new table in first
place, but then the question would by why the same name is added multiple
times
fix export file group by storing the checksum as string

using a long causes an error during
CoreExcelExporter.ExportToExcelFile, which isn't exactly
what we want either.