I really want to spend some time properly refactoring the go tiler. There is an issue out there for using http error codes instead which I'd like to support: https://github.com/azavea/ecobenefits/issues/11