Correct mime type in response (this should be automatic but isn't in Chrome)
Chrome supports promises fully in 36