Added signout is implemented correctly by using singleinstance launch
mode in manifest file.
Still there are minor issue, like onResume() and onPause() methods
are not called when singin activity goes in background.