Empty responses should not be injected even if matching.

This closes #13. We should not try injecting into empty responses (like 304), even if the check returns true.