delayed action ajax

A lot of the JS in here will get ripped out into go-local-bsocial-comments, but this adds oauth with delayed ajax actions if user attempts an action before authenticating.