Re-arrange cstring() so it only has a ensure clause if the string needed escaping
Move XNI ruby definitions into walters_xni.rb
Rename the ext/ dir to xni-ext/
Ignore jruby artifacts
Update licenses
Add native JRuby implementation