Update Travis CI configuration for Rubinius

The rbx-18mode and rbx-19mode rvm options are no longer supported. Use rbx
instead.
Improve naming of ReturnValueBuilder methods
Pass only length argument name to Convertor
Move inner Convertor class to CToRubyConvertor
Extract class ClosureConvertor
Extract class ConstructorResultConvertor