Login errors were not always showing up

This fix makes sure changes to the scope are noticed by angular in the
setImmidiate context for login errors.
[FIX] URI: Make URIs work again.
Merge pull request #1259 from vhpoet/fix/uri

[FIX] URI: Make URIs work again
[FEATURE] Register: Allow users to use a secret key.
Merge pull request #1260 from vhpoet/feature/reg_secret

[FEATURE] Register: Allow users to use a secret key
Merge pull request #1239 from singpolyma/login-error-fix

Login errors were not always showing up
Merge pull request #1258 from shekenahglory/develop

[FEATURE] Recover account with ripple name and secret
[FIX] login: only call apply if digest is not in progress
[CHORE] recover: recovery flow changes