Update how aliases containing relative paths are resolved
Add setting for alias_root
Prevent entries from being repeated in auto complete list