Added basic HTTP listener that proxies input value on request
Replaced stock HTTP listeners with raw TCP listeners for flexibility and performance
Re-ordered test cases to group by similarity
Added capture and verification of HTTP version and headers to tests