Bug 884: Add standard JogAmp build files.

The new make/build.xml successfully builds and tests the project. The
original NetBeans build files are still present, but won't work anymore
since the resources directory is now inside the make directory. The new
build files are based on those of JOAL. The new build is not yet minimized
and cleaned up, because this commit is meant to be the minimum way to get
things functional.
Jar Manifest: Add empty line before EOF (otherwise last line is cut-off - duh), add 'Application-Library-Allowable-Codebase: *'
Merge remote-tracking branch 'wwalker/bug_884_replace_netbeans_build_with_jogamp_standard_build'
Bug 884: Move obsolete NB based build files to 'obsolete.make-nb' ; Fix text file suffix ; Fix Jar Manifest: Move Sealed to bottom.
Avoid sealed package violation: Move AutoCloseable to com.jogamp.opencl
Add '-b${joal.build.number}' to joal.version / archive.name ; Produce jar and apk files in ${build}/jar (as it was before new build system)
build.xml: Fix jogl.build: Use [passed or default] jogl.build as well as rootrel.build (as gluegen does)
Cleanup Build: GlueGen config files, stub_includes; Add JoclVersion, Android JoclVersionActivity

Cleanup Build:
  - Move gluegen config files into make/config (cleanup)

  - Move stub_includes into respective folder make/stub_includes
    and keep resources 'clean'

JoclVersion:
  - Analoge to JoglVersion, replaces JOCLVersion (deprecated for now)
  - Added text based CL info dump.

JoclVersionActivity:
  - Analog to JoclVersionActivity
  - Added full launch .. tested on Android (but no OpenCL avail.)
Add unit test TestJoclVersion and UITestCase base class for singleton unit tests ; Fix setenv-jocl.sh: Add jocl-test.jar
Adapt all unit tests to use UITestCase and enforce named unit test order. Added main entry and listed in tests.sh for manual test.
JoclVersionActivity: Dump info on stderr for adb logcat
Fix build.xml: Processed CL stub_includes _must_ reside in current folder (make) due to relative fileset access only!

Commit aac4c5fc4ab7c77eff3b71f518100dd182ec2c33 moved processed CL stub_includes
to 'build/includes', which would be 'nice to have'.

However, due to relative fileset restrictions, we must locate it from current folder 'make'.

Not detected, since an old 'make/includes/CL' was still around.

Using dedicated folder 'make/stub_includes.gen'.
Unit Tests: Also test 'Test*' while excluding inner classes
Rename TestUtils -> MiscUtils (not a test), remove 'main' .. oops
MiscUtils: Forgot to change access of package-private to public due to new package location (sorry)
Fix javadoc packagenames