add multiple assignment support to java.util.Collection's Fixes #459
File.size should handle IO's
File.directory? and FileTest.directory? should handle IO's

The last failing tags for File and FileTest directory? are blocked
by http://jira.codehaus.org/browse/JRUBY-4033.
OpenSSL::PKCS12#new now support parameter with DER encoded string

Resolves [JRUBY-7061] OpenSSL::PKCS12#new doesn't support parameter
with DER encoded string. Also includes support for ca_certs attribute.
X509Name needed to include module Comparable to satisfy the tests. This
also enabled one more test for X509Name itself.
fix many file resolution problems which did not expand relative to current working dir.

Also, l* functions can not check using exists() as it will be false for existing symlink pointing to nowhere.
show build status from travis [ci skip]
Merge branch 'master' into JRUBY-7061

Conflicts:
	src/org/jruby/ext/openssl/X509Name.java
Flipped return value of SSLSocket#flushData to avoid hang on timeout
Doh...f is just a stylish t right?
Enable raw mode for io/console getch.
Update to ASM 4.1.
Hash.inspect should be US-ASCII by default (mri test fixed)
Two typos one name
Add missing from 1.8.7+ Rbconfig.expand method (fixes #556)
Control-A goes to column 0 and not right after prompt
GH #552: Zlib::GzipWriter.wrap in 1.9 mode accepts only one argument
Merge pull request #553 from ryenus/ci-status

show build status from travis [ci skip]
Merge pull request #471 from atambo/file_directory

File.directory? should handle IO's
MyHash is used a little too much as a constant
Bump jnr-posix to 2.5.0 - Possible fix for JRUBY-7038 - compare times(3) return to -1, not < 0 for error.