don't test for ifstream::eof()

Cf. http://stackoverflow.com/questions/27258993
and http://stackoverflow.com/questions/5605125
simplified travis-scripts using common.source
nicer layout for travis-generated uploads

rather than the standard autotools layout, we use a flat one.
the tarball should contain OS, architecture and TAG.
lower maximum size of lines in tree file

256MB per line should be plenty :-)
prevent cross-compiling on linux
Allow unsupported linux/i386 to fail
making 'rlebuflen' and 'unsigned long'

again trying to fix CID#27875
use $ENVFILE to reference ENVFILE
fixed script variable names

use ...DIR rather than ...PATH throughout
use error() rather than echo()
another coverity_branch helper script

that pushes the coverity_branch to origin without switching to it