[fixes #7778194]wrapping all instance api calls for user in a guarantee_auth block

adding dependencies and correcting yield fault
testing to make sure no response invokes twice
Merge pull request #1 from thinkthroughmath/pks/guarantee_login_on_user_post

Adds guarantee to user requests