Restructure buildout

- Add travis for Plone 4.1, 4.2 and 4.3 (allow_failure for 4.1)
- Update .gitignore to be more structured
- Updated setup.py to depend on ``plone.app.testing[robot]>=4.2.2`` to be sure we get all dependencies for robottests