PORT-123: Updated the Java and C++ code so that information about the
federate (such as its debug/release status, arch, interface) is passed
across the boundary allowing the Java side to construct a proper library
name for loadback. Doing this on the build refactor branch as changes
from there are needed.