Problem: it's annoying to write CI systems by hand

Solution: generate .travis.yml and ci_build.sh if no CI system exists
Incidental: sort inner gsl scripts in manifests by name
Resolves #46