Install dependencies and change to system python in .travis.yml

- Install dependencies manually that are not on pypi
- Use system python to install packages so they can be imported in
  postgres python triggers
Increment collection's minor version when a module is republished

This includes:
 - add a row in the modules table with the new minor version
 - copying the collection tree with the modified documentids