Fix dig bug

There was a bug with DNS parsing that came about with different versions of DIG. Previously, we were simply appending everything after the header as the question. Some versions of DIG have more data that we did not account for causing uncaught exceptions which led to no response