Add travis and test runner

Thanks, I'm not planning yet on making it backward compatible with the last LTS but we'll see later if one of our project requires it.