fix Random.rand(1.0) behavior
Merge pull request #1588 from tduehr/rand_fix

fix Random.rand(1.0) behavior.  Thanks.  Took me a while to trace through this and resolve it against MRI but it looks the it is doing the same thing and all tests pass!
Remove [@] syntax to add IBM i compatibility
Enums.... round three
Fix definition of JavaUtilities::ModifierShortcuts#static?
Clarify documentation for isTrue, isFalse

`BasicRubyObject.isTrue` and `.isFalse` correspond to whether the RubyObject is
truthy or falsy, not just whether or not it is an instance of TrueClass or
FalseClass. This documentation change makes that clear.

I confirmed this by calling `isTrue` on a RubyString, which returned true.
Use common spelling of falsey

Metric: rspec, google search result count for: `ruby "falsey"` and `ruby "falsy"`
Hack --2.0 net/http gzip problem to avoid multiple version refactoring hell (Fixes #1595, #1216)
Fixes #1606. Exception when comparing Time with nil using ===
duplicate the version properties from default.build.properties to allow IDE to pick them up for Constant.java - regular build will use the mentioned properties file
the default jruby.home from scripting container, add test which verifies that openssl from jruby.home is working
Use SnakeYAML version for Psych::LIBYAML_VERSION.

There has been some confusion about whether JRuby is affected by
recent libyaml vulnerabilities. This confusion was compounded by
our reporting libyaml version in Psych's constants when we don't
actually use libyaml.

This change modifies the libyaml version constants to report the
current SnakeYAML version. This may cause confusion of a different
sort, since JRuby claims a libyaml version that does not exist,
but since this is our "yaml lib" it's not too far of a stretch.
Various fixes for Kernel.Integer().

* Localize conversion logic in TypeConverter.
* Add missing "badcheck" logic for String to Bignum. Fixes #1608.
* Fix last failure in ruby/test_integer.rb by defining
  Fixnum#succ.

Still needs tests or specs.
Regression spec for #1608.
Merge branch 'tobi/fix-dynamic-rescue-on-java-exceptions' of github.com:tvo/jruby
Add x86_64 freebsd syslog.rb constants.

Fixes #1605.