Always ensure guide exists before saving step

1. Create New Guide
1. Enter some step content
1. Hit the plus to create a new step.
1. Hit "Yes" to save the current step.
1. Crash.

Now we always ensure that the guide exists before trying to save a step
and everything works itself out.