Convert aliases to functions

Thanks Steve Losh for pointing out that aliases are the reason for fish
startup sluggishness.