/*
* call-seq:
* dvector.unshift(number, ...) -> dvector
*
* Prepends objects to the front of _dvector_, moving other elements up one.
*
* a = [ 2, 3, 4 ]
* a.unshift(1) -> Dvector[ 1, 2, 3, 4 ]
* a.unshift(-1, 0) -> Dvector[ -1, 0, 1, 2, 3, 4 ]
*/ VALUE dvector_unshift_m(int argc, VALUE *argv, VALUE ary) {