add "replace" and "upload" functionality

王权利请求将github/fork/liyakun/master合并到master

Created by: liyakun

replace1 replace2 upload1 upload2

add "replace" and "upload" functionalities

add "upload" file name check

add upload service with commit_message_replace

add replace action

add "replace" view

show "replace"

add "replace" commit message

add "replace" and "upload" test

add "replace" and "upload" test

support "replace" and "upload" functionalities

add "upload" view

add upload button

show "upload"

new functionality added

合并请求报告