Setup TravisCI for automated testing

Implements TravisCI for automated reporting on build status.