.travis.yml: add CMake build, cross builds and QA

Signed-off-by: Roger Meier <r.meier@siemens.com>