Alias uniquifier

This splits out the pathauto_alias_uniquify() method and pathauto_is_alias_reserved() into a new AliasUniquifier service.