unit test: preserve hs_err_pid*.log files (move to results folder for archive)
ignore all build* folders
Bug 978: Promote whether a test shall fail due to unavailable CL driver in base UITest class.
Merge remote-tracking branch 'wwalker/master'
Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37 (compount call-by-value extension)
Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b (compount call-by-value extension)

- initializeImpl() is no more required, since it's not forced .. uncomment in manual static initializer
Adapt to GlueGen commit 9ee44e1a289ecbac024662dd5a2ffc42e8add023 (Bug 1025)
Add System.err log if CL/JNI library could not be loaded
Code Clean-Up based on our Recommended Settings (jogamp-scripting c47bc86ae2ee268a1f38c5580d11f93d7f8d6e74)

- Change non static accesses to static members using declaring type
    - Change indirect accesses to static members to direct accesses (accesses through subtypes)
    - Add final modifier to private fields
    - Add final modifier to method parameters
    - Add final modifier to local variables
    - Remove unnecessary casts
    - Remove unnecessary '$NON-NLS$' tags
    - Remove trailing white spaces on all lines
Bug 1023, Bug 1024: Adapt to GlueGen commit 46faa59d439ef235d7691fc64d56eedc600ffa1a
Bug 1023/Bug 1024: Create native jar files for different configurations due to non-native-jar aliasing
Bug 1024: Add fallback for native-jar-file location via classpath

Adapt to GlueGen commit f5c48efcf546ba4e08e197ccced6df83b57e1755
Scripts: Bump to java 1.7.0_67 and apache-ant 1.9.4
Scripts: Bump to java 1.8.0_20
Bug 1057: Analyze CLProgramTest freeze on Win 8.1 Intel i7-4770T CPU / HD Graphics 4600

- Properly enforce test order (alphanumeric)

- Split builderTest() to synchronized and async tests
Fix Eclipse .classpath: build/gensrc/java replaced w/ simple src attachment w/o attribute
Bug 978: Promote CLAbstractImpl.isAvailable() to CLPlatform, public API. isAvailable() simply shall return true if JOCL/OpenCL libs could be loaded.

- Promote CLAbstractImpl.isAvailable() to CLPlatform, public API.

- CLAbstractImpl.isAvailable() simply shall return true if JOCL/OpenCL libs could be loaded.
Bug 978: UITestCase shall only report 'not available on this machine', due to commit c720767642618cfb4f3739dc6962cde0465e25c5

Giving the OS type leads to misconception that is may not be available on all machines of this OS type.