travis: Use tools/test-build script
travis: Restrict range of builds
travis: Add python to matrix exclusions
Perform conditional installation depending on the BUILD type
Explicitely pass install command in the case of the maven job only
travis: Don't install python-genshi
Merge pull request #661 from rleigh-dundee/travis-docs-dev_4_4

travis: Use tools/test-build script