Ensure failure when versionization applied twice
Better tests
Ensure parents/childs are found when profiled, fixes #15

Simplify substitution and add compressed-profiles
Remove redundant profiles and apply profiles finding children
Simplify versionization by applying it more than once, duh