SVN r32817
Correct the classpath to correctly include the local directory so Java programs find the application class

SVN r32823
Cover the remaining code paths for Java apps to define class path
Merge pull request #2 from rhc54/v1.8

CMR4926
configury: remove config/ompi_config_solaris_threads.m4 (dead code)
text: more Git updates

A few updates for Git that were missed, including the new version
numbering scheme for nightly snapshot tarballs.

(cherry picked from commit 7dfc0c60ee581f4e3249f1bc349574b3998546fd)
distscript: whitespace cleanup, remove ancient kruft

There was some (almost) wholly-commented out code in here that reaches
back to the beginning of the project.  Just delete it.

(cherry picked from commit cfcf3fa42df4571273e754cf80fd63e8bf73c0b3)
distscript: remove configure.params and autogen.subdirs kruft

Remove configure.params support: configure.params hasn't been used in
years.

Also remove autogen.subdirs support; those should really be handled by
their respective Makefile.am's.

(cherry picked from commit 8468424f4566858a0652d13673172164d0f2d538)
version configury: make dist now works

Update the VERSION file scheme:

* Remove "want_repo_rev".
* Add "tarball_version".

All values are now always included (major, minor, release, greek,
repo_rev).  However, configure.ac now runs "opal_get_version.sh
... --tarball", which will return the value of tarball_version (if it
is non-empty) or the "full" version string (i.e.,
"major.minor.releasegreek").

(cherry picked from commit 413e775dbfaf08e4ecb25ebd21a591abd220eae6)
build server: moved scripts to contrib/build-server

Removed a redundant copy of the scripts running on the build server
and moved the remaining copy out to a top-level directory in contrib
(i.e., contrib/build-server vs. contrib/dist/build-server, where I
never could remember where to find them).

(cherry picked from commit eb270172a7131760f79f87e76f43026111a60905)
make_dist_tarball: updates for git

Several updates, including:

* Remove -single dash options
* Don't chmod the whole tree; just chmod the files we're trying to remove
* No more support for SVN or HG; 100% git
* Strengthen the dirty repo checks
* Use git describe for the repo version
* Set tarball_version to "" (i.e., empty) in VERSION

(cherry picked from commit c682cf99b2691a1f3fb2d28cbd00e57d696b892b)
make-authors.pl: update for git

(cherry picked from commit 3c15a87d724bcd148eb8296031a35b42b65bdf30)
AUTHORS: Updated with Git email addresses (vs. SVN IDs)

(cherry picked from commit f5e26107c339328d072b21bfa0c9790cd76aad1e)
create_tarball.sh: make it executable

(cherry picked from commit 3035417f7756627b9a5f60c6774e935e33f9b5b4)
.gitignore: this file is no longer automatically generated

(cherry picked from commit dee6b63b5ed088478edeee4a70d45643a318e782)
create_tarball.sh: update the email to remove SVN references

(cherry picked from commit 72d13598d785a84287c52fbc1cd022d65b727285)
make_dist_tarball: remove debug statement

Remove the default to only build a "no OMPI" tarball when invoked via
"make_tarball".
find-copyrights.pl: updates for git

And minor whitespace cleanup.

(cherry picked from commit a12eef6ecf7d5d1164cd66047913ba6139fbaccf)
gkcommit.pl: so long gkcommit; you served us well in SVN days...

(cherry picked from commit f72bf3b3c341152455fdff2aa9dc98d05718db3d)
openmpi-nightly-tarball.sh: fix typo

(cherry picked from commit 0e21c66fd4a6eebdf1386274f1e369a51e635506)
Merge pull request #5 from jsquyres/topic/build-infrastructure

Merged from master.
openmpi-nightly-tarball.sh: don't even check v1.6 any more

The create_tarball.sh in v1.6 assumes SVN.  So let's not check that
any more...

(cherry picked from commit d0336745f4905b2fb5676400cfb20bb4963c6a98)