Restore fish cd function missing options

Especially "cd -" to going back to last dir.