PORT-134 #comment Making sure the javadoc task only runs on a release
build.
PORT-134 Properly disabling the HLA v1.3 tests on Windows now.
Previouly disabled them only for release builds.
Merge pull request #28 from calytrix/port-134-bamboo-builds

PORT-134 Continuous Integration Updates
PORT-134 Adding a basic linux installer profile so that the nightly
build will not barf about being unable to find its build artefact.
PORT-134: Fixing a typo in the main build file that was causing the
linux installer build file to not be imported.
PORT-134: Added the proper JDK localization stuff to the linux installer
and fixed the tar command so that it is formatted properly for the linux
version of tar rather than the Mac OS X version
PORT-134: Attempting to get the stupid linux installer task working in
the bamboo build system. Working on my local Ubuntu dev VM. Will
hopefully find its JRE now.
PORT-86: Added the standard RID files to each of the examples directory
just to make things easier for people when running them and wanting to
turn logging up.
PORT-86: Added README files to each of the example federates and ensured
that windows, linux and mac starter scripts are present.
Fixing up header comments on all the tests for HLA-Evolved encoding
helpers written by @michaelrfraser BECAUSE HE KILLED THE FORMATTING.
The Shame.
PORT-135: Pulled out the old system information piece from Portico and
put in a main class so that system details are printed to the console
when java -jar portico.jar is invoked.
PORT-2: Patch applied to set so that first() and last() now return -1
when the indexes are not valid rather than throwing an exception as
before (which is against the standard).
PORT-90 #comment Updated the C++ Eclipse project settings to be clearner and
more sane. Have build configurations that happily work on the Mac now
but need to roll these out to Windows and Linux. Unfortunately it
doesn't look like I can embed the code templates in the project, so the
main thrust for this issue has come to naught. I remain scarred by the
experience however.
No idea why the Eclipse C++ project file changed. A pox on it.
PORT-133: Refactored the Java tests for 1516/e from the names hla1516e
to ieee1516e (and the same for plain 1516). Fixed up the build so that
the tests are actually called under the new name. No need for any C++
change as there is no C++ 1516/e test suite yet.
PORT-83 Have now fought tooth and nail with C++ string and macro
combinations and believe I have the version flowing through from the
build and into Portico C++ properly. Final testing needed on windows to
ensure I didn't break anything.
PORT-112 Added a check to ensure that the time implementation name
provided (where provided) is one of the standard types. If it is not, an
RTIinternalError will be thrown.
PORT-112 Updated the Rti1516eAmbassador to throw a different exception
when given a non-standard time type (CouldNotCreateLogicalTimeFactory).
Added tests to the Java ieee1516e test suite to verify this.
PORT-109 Reduced the log level of all standard HLA service call
notifications to trace from debug and info. Have not touched the
logging calls for the rest of the framework (such as initial loading
and initialization events).
PORT-122: Added support for enable/disable callbacks. When enabled, a
block is put on tick processing. Added an implementation of a support
service message (getKnownObjectClassHandle()) as its absence was
breaking the test. Not sure why it was left unimplemented as it was
about 4s work, but it's done now.