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.
Step save dialog: Don't try to add a new step

This always caused an extra toast to be displayed which confuses the
user because the message conflicts with the dialog. A new step is added
after the step is saved by setting the flag so it was entirely
unnecessary.
Dozuki: Fix QR Code Scanner dependency

Just a simple copypasta error that resulted in Dozuki without the ZXing
library which renders the QR code scanner feature useless.
SSO login: Fix webview

I'm not sure what exactly what caused the issue, but the WebView used to
display OpenID/SSO login wasn't displaying any content.

I think it was ultimately a combination of the following:

 - Upgrading to 4.4 which uses Chrome for the default WebView client
 - Loading pages with insecure content
 - Layout width
 - Overriding the WebChromeClient
 - Not specifying a wide viewport

At any rate, this code is more consistent with the other WebView we use
for displaying Answers and no longer exhibits any of the aforementioned
problems.
Merge sso-signon--fix-webview (#206) into master

SSO login: Fix webview

I'm not sure what exactly what caused the issue, but the WebView used to
display OpenID/SSO login wasn't displaying any content.

I think it was ultimately a combination of the following:

 - Upgrading to 4.4 which uses Chrome for the default WebView client
 - Loading pages with insecure content
 - Layout width
 - Overriding the WebChromeClient
 - Not specifying a wide viewport

At any rate, this code is more consistent with the other WebView we use
for displaying Answers and no longer exhibits any of the aforementioned
problems.
Merge guide-edit--fix-missing-guide-step-add (#204) into master

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.
Merge dozuki--fix-qr-code-scanner-dependency (#205) into master

Dozuki: Fix QR Code Scanner dependency

Just a simple copypasta error that resulted in Dozuki without the ZXing
library which renders the QR code scanner feature useless.