add spec for array coercion
Do not rescue java.lang.Error using StandardError

This in effect injects java.lang.Error as a subclass of Ruby Exception,
instead of StandardError as was previously the case.

This fixes #1696
generated pom.xml
add ffi gem to the list of default gems to complete - krypt depends on it but the java gem is actually empty
Treat SSL NOT_HANDSHAKING as FINISHED to enable use on Android.
quote variables so works with directories with spaces
Merge pull request #1708 from tduehr/to_a

add spec for array coercion
Merge pull request #1697 from grddev/rescue_java_errors_only_with_exception

Do not rescue java.lang.Error using StandardError
Fix changing encoding on shared ByteList
* Keep consistent Gem version using '.' instead of '-' as delimiter.