Adding Travis CI support.

- Add .travis.yml configuration file
- Include waf script in the repo

Reviewers: @AtulanZaman @joseph2625 @mhyee