Fix integration tests on Travis

- run from tests subdirectory
- install XeTeX and imagemagick
- start virtual framebuffer
- skip test failing due to outdated LaTeX packages

Other changes:

- runs_cleanly expectation prints what went wrong
- output location of binaries, warn if missing
- throw error in case of failures

Fixes #14.