Implementing heap
Heap *apparently*  working. Needs to be tested.
 heap: Commented heap. Improved heap.
graph: Implemented Dijkstra. For some reason it is not working correctly -> heap is not working as it should.
Fix it.
Fixed heap. The problem was on pop(). Have to implement MST now
Fixed heap. The problem was on pop(). Have to implement MST now
Heap fixed and improved. MST working.
Implementing the Distance function;
Working fine in graphs without weight;
Merge branch 'heap' of https://github.com/mseefelder/GraphClass into heap

Conflicts:
	templated_2nd_trial/main.cpp
Fixed Distance.
Function DistanceToALL implemented;
Create a flag to know when we will delete the pointer;
some modification in the adjMatrix.h;
Just MeanDistance() left to implement...
2nd part of work implemented. Now, just adapt old work...
DFS implemented;
Diameter, ConnectedComponents and getnumberOfVertices were implemented;
Diamenter and getNumberOfVertices are working good;
ConnectedComponents need adjusts;
Modification for measure the time and the memory of the algorithms;
Kind of final version