Y2R::AST::Ruby::BinaryOperator: Pass correct available width to subnodes
Y2R::AST::Ruby::Ternary: Pass correct available width to subnodes
Y2R::AST::Ruby::HashEntry: Pass correct available width to subnodes
s/Ternary/TernaryOperator

Makes the class name consistent with UnaryOperator and BinaryOperator.
Small refactoring in Y2R::AST::Ruby::Program specs

  * Always create Program nodes with a :comment passed (consistency with
    the rest of the code).

  * Improved spec description.