Fix for numeric values being lost when prepending options

When using Input::prependOptions() the array of values and labels is inverted. But for numeric keys, without the extra parameter array_reverse() will not be preserved