move same Extension Ruby code into "native" (thus it works on 2.1 as well without c-p)
actually it's re-invented in 2.1 as well in a different .rb (code implemented in "native")
X509 newExtension helper + move ExtensionFactory create_xxx methods into "native"
fix X509::Extension#to_s regression while moving Ruby code into Java