Filling in discourse_username when not using DiscourseConnect

I think this will solve our problem, at least in 99% of cases. Thank you!!!

@jwheel FYI I went ahead and turned this on our site.