add refunding and refunded status
remove canceled_at
add user refund link
merge master but ruby&js code has 2004 lines greater than 2000
pending >2000 spec
improve by suggestions
rename
merge master
clean up
Merge pull request #519 from jasl/refund

用户可以申请退款