travis: build with clang and gcc

this just bumps the boost version on travis to 1.48, fixes a simple clang error and activate building with gcc and clang on travis-ci