Added travis.yml

Travis-CI automatically detects when new commits are made and each time
this happens. it builds and tests our projects afresh