Add travis.yml for continuous integration
Refactor delayed call unittests to use Catch unittesting framework.