Backport r7232: Add/update doc files for NCIP GitHub transition.

git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7233 0d517254-b314-0410-acde-c619094fa49f
2.10 and later require Java 6 or later.

git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7234 0d517254-b314-0410-acde-c619094fa49f
Re-check setup status in request filter. Closes #3061.

Previously the SetupStatus object acted as a cache for setup status
information -- since checking whether setup has been performed
requires some potentially expensive operations, SetupStatus ran them
once at application startup and not again until setup was actually
executed.

With the introduction of authorization plugins, part of the setup
check relies on a dynamically loaded module. This introduces a race --
if the authorization module is not loaded until after the setup check
is completed, it appears that the sysadmin setup check has failed and
so setup is needed.

This commit shifts the responsibility for caching from SetupStatus to
the filters which use it. SetupStatus will recheck whether setup is
needed every time its status is requested. The filters cache the
result once it has been determined that setup is not needed.

git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7235 0d517254-b314-0410-acde-c619094fa49f
Version 2.10.5.RELEASE.



git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7238 0d517254-b314-0410-acde-c619094fa49f
Update for ongoing development.



git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7240 0d517254-b314-0410-acde-c619094fa49f
A script to insert/update license headers. #3068.

Applies to Ruby, Java, and XML files in PSC's source.

The 'L' flags make it possible to distinguish the license comments
from other header comments and so to have the script run idempotently.

git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7241 0d517254-b314-0410-acde-c619094fa49f
Add check option. #3068.

This option scans all the sources to determine if any of them have a
missing or outdated license header. If any do, it exits with status 1.
Otherwise, it exits with 0.

This is intended for use in the CI build.

git-svn-id: https://ncisvn.nci.nih.gov/svn/psc/branches/releases/2.10-stable@7242 0d517254-b314-0410-acde-c619094fa49f