Issue 143 passworded sharerooms

Fixes #143 and (finally) fixes #1.  Password-protection provisions work for file viewing, favorites, and sharing, as well.

(Passwords are retained consistently with #141, so that share rooms retained in logged-in sessions from the non-authenticated state will retain their password into the logged-in session, if valid.)