send broadcasts for bad status codes that might need special handling in an app.

the AppDotNetClient now requires a Context so that broadcasts can be sent.

a common example of why an application may need to listen for this broadcast is
in the case of an expired/bad token that results in a 401, which may require
the application to log out the user.