#569 | +Sanchit | Fixing authentication issue with concurrent logout and adding authenticationFailureHandler for invalid username/password.  Changing 'setData' function in OpenLmisResponse to 'addData'.