Improvements to ready check offline-checking

When a member goes offline, their icon and status is changed to "Not
ready"/"Offline". If a member comes back online before the ready check
ends, their status will change back to what it was before (Away, Ready,
or Not Ready)