Add hub alias for fish, including eval case (#248)

Preserves eval, adds two new tests; all scenarios + steps pass.