Added travis and gulpfile
Fixed merge conflicts
Added travis badge
Named es6-promise properly
Merge pull request #91 from Financial-Times/travis

Travis and Gulpfile
refactor of pathsToGlob to handle comments, \r\n line endings and inclusions
Follow the convention of using path.join