V1
support empty ID references, and workaround for windows store
enveloped-signature canonicalization should return a node and not a string
remove line break in base64
use xpath.js