Python: added new implementation of girvan newman

Now returns dendrogram for which optimal clustering can be calculated automatically.