Fix module publish

- Set collection version to 7.1 (legacy version 1.7) in test data


- Set major and minor version columns in modules table

When a module is published with the legacy site, the major and minor
version columns won't be set.

- Keep uuid the same if the (legacy) moduleid is the same when publishing


- Transform abstract in trigger instead of in produce_html_for_module

Should fix https://github.com/Connexions/cnx-upgrade/issues/36

Effort points: 2

The broken test is being fixed in #176