Separate nodes in nodeset result by newline or null.
This commit reimplements --xpath option so that nodes in a nodeset result are now separated by the newline character. This commit also introduces a new --xpath0 option which performs the same operation as --xpath, except that nodes in a nodeset result are separated by the null character. Custom node separators are no longer supported. Docs are updated accordingly.