headers in getHTTP() and fix nmsg()

* now allows arbitrary HTTP headers! yay!
* nmsg() no longer ReferenceErrors. :derp: