Use a relative path to jcpp because the jcpp start script cannot be called with an absolute path including a space.
Now targeting java 1.7 for compatibility with RTI DDS 5.1
First cut at partition-capable device connectivity detection via periodic writer.
registering for callbacks in the ctor of the super class has nasty side effects
subtract(...) does not modify Duration_t ... even though Duration_t is mutable ... confusing API to me
unused imports removed
remove extraneous reference to DomainParticipant
Reinstitutes exposing ip address for the participant offering the DeviceIdentity.  Note this may not be the actual device adapter in the future.
Make public loadIceQosLibrary(...) for use elsewhere
Loosens constraints on participant liveliness. Refines QoS policies for heartbeat samples.
AbstractSerialDevice implements Runnable which overrides this run().  Took out this run() because device_identity is no longer manually asserted anyway.
Removed a plethora of stale mappings to ancient nomenclature.  Eventually need to map the same to 11073-10101?
Change "Rapid Respiratory Rate" to "Respiratory Rate Calc".  If anybody has better ideas for a name please please please make the change in the repo instead of telling me later.
Allow a measure of concurrency by not sharing sequences across threads.
updates some onscreen timestamps when new samples arrive
Adds a toSeconds() for convenience.  Should probably fully implement this with modern TimeUnit methods.
moved low-level diagnostic to trace log level
Expose the EventLoop used by the InstanceModel.  Also allow specification of max_samples
moved around some repository info in the build script.
Building the same package for all platforms.  Also no longer disseminating a separate USER_QOS_PROFILES.xml