Misc improvements

Add support for dumping HTTP headers, improve code to manually
negotiate session based on Thomas Pornin’s examples and add support for
vuln analysis