chrss update 11

Another update, where most of the work is under the hood, but I did catch a couple of small bugs in the sign up process.

Apart from that, visible changes are:

  • It should be easier to sign up as you are joining a game now - a user shouldn't need to go back to the original invite link, as it will now be remembered after they sign up.
  • rss feeds on the "/moves", "/comments", "/games" and "/users" pages.
  • games that a user is waiting for an opponent, are now on a "waiting" page on the users profile (instead of under "playing")