viewer regression, http reverse fix, http.hasheader fix

* Start of viewer regression testing
* Fix reverse http header parsi
* useragent had wrong expression
* http.hasheader didn't work correctly
* require node 10.21