Return raw TAP output as third argument

Modified library to return raw TAP output as the third argument so that other modules that operate on raw TAP output can be used instead. (TBH, I found it ironic that tap-finished returns parsed output since the whole idea of tap is to have a well defined plaintext interface returned by a standard tap-producer)