Cleanup some site issues left behind from shenzhen page launch

Ok, I picked off some of things I logged last week.  All commits are annotated with the issue number.  The most important one for merging to the live site IMO is the twitter/weibo since we've started the event promotion.