Fix chaining grammar typoo - use '.should.be.a()' instead of (working, but
less clear) '.should.a()'
A start on ShareRoom model unit tests, to the verge of but not quite
covering some essential password-protected share room fetures - there is a
failing test, and a few unimplemented ones.
Demonstrate proper response to password-protected shareroom needing
password.  Next, demonstrate behavior with proper password set.