build updates, other work in progress
added dist scripts
.travis.yml: only build with gcc
2.5.21dev
fixed .travis.yml