changed where online users name logic is so it catches all cases.
make the user.name more robust
Merge branch 'master' into pdfng