Renamed ":{" and "}:" to "::" in split aliases.

:define_alias_split() now internally leverages string locals rather than global
aliases, dramatically improving the robustness of such aliases.

Also shifted :x(), a refactored "startx" wrapper, from
@{if_display_server/trait/x} to new parcel @{if_pathable/startx}.