Implement req.headers, bump minor version

Refactored soup message headers read/write,
and several fixes in the process.