add User-Agent logging to support D1 requirements
update D1 jars to include recent SubjectList -> SubjectInfo refactoring and the SUBJECT_PUBLIC constant
exercise the shared hazelecast system metadata map and custom loader/store by inserting normally and also directly into the map. both mechanisms allow up to read the same system metadata (only tested on single local instance)
changes for schema update (d1_common)
Update tests to use the DataONE 0.6.4 schema and types.
refactor Constants and ServiceTypeUtil
use new "v1" types from DataONE
allow null objects (use default checksum)
refactor to use common superclass D1NodeServiceTest for shared methods