Merge pull request #308 from twitwi/master

JavaCL: Added handling of image2d_t and image3d_t for javacl-generator
JavaCL: changelog
JNAerator: added parsing of template constructors
JNAerator: ignore missing BridJ android files in runtime files
JNAerator: changed the way templates are parsed, to handle more cases.
JNAerator: parse 'using' C++ statements
BridJ: don't try to list symbols from binaries built for MacOS X 10.6+ with unhanded Mach-O commands such as LC_DYLD_INFO / LC_DYLD_INFO_ONLY, or any LC_REQ_DYLD command in general (issue #311)
ScalaCL: less useless logs
JavaCL: cleaner tutorial pom
BridJ: added system dylib test for issue #311
BridJ: rebuilt binaries with MACOSX_DEPLOYMENT_TARGET=10.5, fix Mach-O magic test (issue #311)
JavaCL: fix OpenGL interop on Windows (issue #312)
JavaCL: hum… (issue #312)
BridJ: script refactoring
BridJ: rebuilt native library with Android NDK r8
BridJ: don't build iOS binaries anymore, target MacOS X 10.4 runtime (use `BRIDJ_TARGETS="default iOS android" ./RebuildNative` to build iOS as before)
BridJ: removed ios-package from pom
BridJ: give a chance to Thread.currentThread().getContextClassLoader() before the clunky artificial system class loader (issue 283)
BridJ: log missing resource errors in verbose mode (issue #283)
BridJ: added parsing of Mach-O compressed symbols tries (LC_DYLD_INFO command) to dyncall (issue #311)