change classpath artifact name to 'classpath-avian' and remove c++ sources from it
move binaryToObject to a 'tools' artifact
automagically detect java_home in gradle
adjust gradle publish coordinates
fix gradle macosx OperatingSystem naming
publish vm.pro as part of the classpath artifact
Add win32/win64 dependencies
Uncomment artifactoryPublish section
Update wrapper to http (not https) for squeeze purposes
Add snapshot/release repo
Merge pull request #331 from joshuawarner32/gradle-artifact-update

Gradle artifact update
Merge branch 'master' of github.com:ReadyTalk/avian

* 'master' of github.com:ReadyTalk/avian:
  publish vm.pro as part of the classpath artifact
  fix gradle macosx OperatingSystem naming
  adjust gradle publish coordinates
  automagically detect java_home in gradle
  move binaryToObject to a 'tools' artifact
  change classpath artifact name to 'classpath-avian' and remove c++ sources from it

Conflicts:
	build.gradle
Clean up win32/64 extraction
Merge pull request #333 from sgoings/master

Add win32/win64 resolution in Gradle build
make Class.getMethod (and getConstructor) more strict about parameter types

This matches the JDK behavior.
add a TODO comment about class comparison
Merge pull request #334 from dicej/get-method-parameter-types

make Class.getMethod (and getConstructor) more strict about parameter ty...
fix segfault in BuiltinElement::dispose

If a BuiltinElement is never used (i.e. we never try to load anything
from it), its init method will never be called, and thus its backing
library will never be loaded.  In that case, we should not try to call
library->disposeAll() in the destructor.
Merge pull request #336 from dicej/builtinelement-dispose

fix segfault in BuiltinElement::dispose
implement JVM_isNaN

This method was previously unimplemented and untested.  However, the
JMH benchmark suite requires it, so now it's time to implement it.