course purchase bug fix

上周申请的支付宝今天才下来
实际用了下， 之前没实测的支付部分果然出了点问题

生成out_trade_no的地方， 现在用`Base64.urlsafe_encode64`替换了之前的`Base64.encode64`