Add CC rule for C files.
Update Travis-CI with bleeding-edge compilers.