Add startVertex visitor method, BFS to Search.

* startVertex method added to VertexVisitor, added to dfs routines
* Used to implement connected components calculator, tested
* BFS added, with tests