Properly release the connection to the pool on 304.
Use False rather than None when consuming a 304's content.
Add a test to ensure that 304s still release the connection.
Merge branch 'damz-pr/release-304'