[CI] allow overriding $CC in order to allow building with other compilers
[CI] added tests to travis script
[CI] try clang compiler for CI