refactor merge http response error (not 200), chmod of build.sh, ACL consts, bucket put ACL tests, put file and put file with ACL

Signed-off-by: eggfly <lihaohua90@gmail.com>