Added testing infrastructure with travis