Translate the TTY line feeds to the OS line feeds.
Fix the SSH password regular expression.
Ignore group.
`vt` fixes and enhancements.

* Create a list of fd's to process, don't assume both `child_fd` and `child_fde` are available.
* Since we're not converting line feeds, take that into account when logging the data.
Revert "Revert "Migrate the Jenkins script to the new Terminal class.""

This reverts commit 561b97f47580e010d5efb09ff437546b2fc5e955.
Revert "Revert "Make it run!""

This reverts commit 686d75889b928372b345046a488a0675b3fb1077.
Revert "Revert "Try to get the tests suite output streamed.""

This reverts commit 363c9b828f15c8d5e20ba7a0b8e43f4a1faaf3ab.
Revert "Revert "Let's be explicit in passed keyword arguments.""

This reverts commit 8ea73907890a8953197dc1db46c8d407de873008.
Revert "Revert "The minion, needs to be synced first?""

This reverts commit 3304fe3376210d53958472ddb902f0b41f3c358e.
Unused var.
Fix the salt-call passed arguments.
`sls` not `state`!