Added tests for addVertex, removeVertex, addEdge and union

Also, I think that using a broadcast variable for passing just one vertex might be too much here.
We can simply pass the Tuple2 to the filter directly. Unless you had something else in mind here @ktzoumas?