Split requirements into multiple files
Update Travis config