Add PathMaker trait, Combiner now supports aliases and dynamic paths
Fixes #584 - pt-br locale not defined correctly.