ruby overloaded methods: bugfix adding default values to args

to figure out which overloaded method shall be called rbind
checks the number of parameters and when uses ffi to try
to convert the args to the right type. For that default values
were added to args which was affecting the checks coming later.