Changes to travis.yml to improve clang support with bjam

tried to use CCFLAGS where appropriate, and fix misc other syntax issues