import modules needed for xml signatures

these are taken from esaml and thus the license changed to bsd to match
esamls, copyrights are assigned more appropriately as this really is
a derivation of esaml at this point

the esaml:build_nsinfo function was moved to xmerl_ns.erl