Added function that will make a hierarchy for AMOVA

This function will make use of the ill-documented R nesting formula: ~
A/B/C meaning that C is nested within B, which is nested in A.
modified make_hierarchy, added example.
Function to create full permutation of hierarchy.