Separate Runner into SoloRunner and ServerRunner

Fixes https://github.com/sethvargo/chefspec/pull/496