feat(gems): do not use oj to save compatibility with jruby and rubinius