Add Travis-CI configuration (limited to the desktop branch for now)