Add many() & any() convenience functions to request.

Adds default value to just `.many()` as min 1, max Infinity and a new convenience `.any()` which just accepts whatever i.e. min 0, max Infinity