fix media type negotiation for `error.spt`, again
fix media type negotiation for `error.spt`, again

Hopefully this will be the last time, I added comments and a better test to prevent regressions.

gratipay/aspen.py,gratipay/aspen.py