fixed rotation center for gears with odd tooth count.
relying only on the bbox was not always safe.