fix order of operations regression in referenceTargetUnreachable

We need to dereference the GcJreference** before we change what it
points to.  The code was mistakenly reordered in the recent type
refactoring.
Merge pull request #300 from dicej/order-of-operations

fix order of operations regression in referenceTargetUnreachable
src/jnienv.cpp: support G size suffix
fix MacOS/iOS openjdk-src build regression
Merge pull request #301 from pcarrier/pierre/gsize

src/jnienv.cpp: support G size suffix
Merge pull request #303 from dicej/darwin-openjdk-src

fix MacOS/iOS openjdk-src build regression
fix MacOS/iOS openjdk-src build regression (part 2)
Merge pull request #304 from dicej/darwin-openjdk-src

fix MacOS/iOS openjdk-src build regression (part 2)
fix compiler problems discovered in openjdk-src arm bootimage build

This particular problem was introduced in the recent "compiler types" refactor.
It's unclear why it wasn't encountered before now.

Note that the full, unproguarded bootimage build is still blocked by #305
fix Processes test failure for openjdk-src build with recent versions of OpenJDK 7

It looks like the UNIXProcess class has added posix_spawn support,
which is enabled by default unless overriden by the
jdk.lang.Process.launchMechanism system property.  For some reason I
haven't bothered to investigate, posix_spawn fails on MacOS, so this
patch sets the aforementioned property to "fork" to get the old,
working behavior.
Merge pull request #306 from joshuawarner32/openjdk-src-arm-compiler-fix

fix compiler problems discovered in openjdk-src arm bootimage build
Merge pull request #307 from dicej/posix-spawn

fix Processes test failure for openjdk-src build with recent versions of...
Add Gradle wrapper build on top of project to enable publishing to Bintray/OSS Artifactory
Misspelled API_KEY
Update Gradle to 2.0 + plugins
Updates per code review comments

- don't publish generator
- update version to 1.1.0-SNAPSHOT
Merge pull request #272 from sgoings/master

Avian UX Upgrade: Artifact Publishing
Have Makefile pull version from gradle.properties
Set up bootclasspath on javacompile targets
Add artifactoryPublish into travis ci build