Middleman is a configurable MITM proxy designed for automated testing, built in Node.js