Bug fixes

Small bug fixes. Nothing special. EODialogs all check Visible before
drawing/updating, send times out if it can't acquire a mutex after 5sec,
character had a null reference when it was constructed.