Remove some legacy code
Refactoring to replace transformers and functions with more flexible adapters.

- Added tests using plone.app.testing
- Use testing layers
- Add tests for ATContentTypes and Dexterity types using plone.app.contenttypes
- Remove legacy code
- Reduce amount of testing sampledata by removing some pdfs
Add travis-ci