ctx.redirect(): only set status code if not already a valid redirect status code

specifically 3xx codes except for 304. closes #66