add clang to travis

Enable UB sanitizer, but not the alignment one, because
`src/codegen.c` and therefore `mrbc` print a lot of errors.

Of course, these issues should be fixed in the future.
install llvm-3.4 (workaround)

see <https://github.com/travis-ci/travis-ci/issues/2262>