Adding a mechanism to copy a vector property to its out edges
The idea is to be able to do something like the following without using a python loop:
eprop = g.new_edge_propery for e in g.edges(): eprop[e] = vprop[e.source()]
Maybe the function could allow to chose between copying from source or from target...