Travis: Split dependencies into their own file

This avoids extra dependencies when building the package outside travis.