R: create.communities -> make_clusters
R: drop 'full' argument from is_hierarchical

For simplicity.
R: membership is optional in make_clusters

To allow passing a merge matrix only.
R: print communities handles cases without membership
R: compare: fix a bug with objects, add default method