use RC-1 Dataone jars
upgrade to 1.0.1-SNAPSHOT DataONE jars
MockCNode.getSystemMetadata() no longer throws InvalidRequest.
add User-Agent logging to support D1 requirements
use new "v1" types from DataONE
include Mock version of looking up the base url for our own node - for testReplicate().still expecting a failure during MN.replicate() since we are trying to add the replica to the same MN from which it came.
allow alternative CNode implementations (subclasses) to be returned when D1Client.getCN() is called. The alternative is given in the Settings configuration via the D1Client.cnClassName property.MockCNode in Metacat is an example of such an alternative and is used when Metacat requires methods of a CN be present for unit testing.