* Replace Dep by Go Modules
Code refactoring (switch, gofmt, ...)
Update libvips to 8.8.1 and go to 1.12.9
Use Debian Buster on Dockerfile
* Add GOLANG_VERSION to build args
Currently all tests done by TravisCI run on the same Go version regardless of the matrix
* Remove Go 1.10 from Travis matrix (Go modules require 1.11+)
* Update README.md Prerequisites
* Ignore Hash.Write() errors
* add validation to allowed-origins to include path
* Origins with a path receive a trailing '/' and added tests for origins with paths
* [NR] add some documentation on how works
* Fixing typo
* Adding wildcard support for allowing domains, closes#218
* Updated the documentation
* refactor(travis): remove old Go versions, add Go 1.11
* feat(max-allowed-size): add new option max-allowed-size in bytes
* fix(max-allowed-size): HEAD response handling
- consider 200~206 as valid HEAD response codes
- do not defer res.Body.Close() of HEAD request