Init, clone from https://gist.github.com/KevinGaudin/5560305
Support send to other backend
Support send to multi backends
curl use multi handle send request
Add .gitignore
Ignore function date error message