Added Travis CI configuration file

Travis and Coverall setup for project.

This will provide continous integration and code coverage