Adding functions to Prelude.Vect

Work in progress (more is coming).

To make the package interface more similar to Prelude.List.

Please note that I don't really know what I am doing :)