Signin: Proper notification if user not found

closes #3374
- If user object is returned but undefined, we'll display a human-readbale
error notification (user model)
- If user object is returned, but the user is inactive or invited (but not
  activated), we'll display a human-readbable error notification