Vector fold/scan/reduce

I've simply mirrored padTo/fold/foldLeft/foldRight/scan.../reduce... from Array
The real pad function needs a little more involved working/thinking to get the options (vis-a-vis) numpy right.