Move system IO to CF::Deploy::Commands mixin
Split out specs