fix another major bug -- opening file in public mode was broken completely, due to can_open_file_ext capabilities (added by hsy) and async waiting for project to start (added by ws)
fix another major bug -- opening file in public mode was broken completely, due to can_open_file_ext capabilities (added by hsy) and async waiting for project to start (added by ws)

tscholl2/smc,sagemathinc/smc,sagemathinc/smc,DrXyzzy/smc,DrXyzzy/smc,tscholl2/smc,tscholl2/smc,tscholl2/smc,sagemathinc/smc,DrXyzzy/smc,tscholl2/smc,sagemathinc/smc,DrXyzzy/smc