Fixed authentication using Yahoo

Fixed authentication using Yahoo as reported in https://github.com/gae-init/gae-init-auth/issues/34 - this will remove a warning about using a deprecated `authorized_handler` (by using `authorized_response()` instead). Plus some code re-factoring to make it more consistent with the others.