Added private member instead of calling getinstance of the singleton
Receiver registered on application context
Adjusted tests to application context version
Removed todos. ADded weakreference from fragment to authlistener
Removed todos