Allow CC to be defined other than gcc. If not defined, use gcc as default.
Added .travis.yml for continuous integration. Added env variable to disable AVX2 for Travis (GCC version doesn't support it yet).
Added -lrt to fix undefined references to clock_gettime on some systems