adding command object
adding unit tests for nexml merger
adding test data
now uses command object
now correctly serializes arguments with multiple key/value pairs, e.g. for xml namespaces
added the strictures
added sequence data type command line argument