[Java] Add Java build against Arrow Nightlies version (#253)

* [Java] Add initial Java build against Arrow Nightlies version

* Update Java version to use 10.0.0-SNAPSHOT if ARROW_NIGHTLY is defined and not empty

* Fix typo on GitHub Worflow

* Test define env var to 0

* Add excludes to not run all combinations

* Add documentation and try numeric values instead of string for the environment variable

* Specifically check whether ARROW_NIGHTLY is 0 or not

* Add OSX combination
7 files changed