Add transaction as a test dependency
Install transaction dependency

This seems to solve the issue with Travis tests working in a different way than locally.
Remove i18ndude and zptlint as package dependencies

This will also minimize Zope/Plone dependencies.