Minor post release public site fixes

I went into the implementation project to tackle five of the post release issues - a typo and some sign up stuff. Each individual asana task is represented as a separate commit in here.