[WIP] on platform interface with prepare

Here's the new idea for a command. Like the comment says above the method, I'd like to see the services setup action done by this as well.

This solution is incomplete too, since I need to make sure the command exists before running it. If we could set the environment variable, I could just default to the service setup command only when it's not set (because the chef run is not up to date)