phpenv-init should be shell aware

recognise when fish shell is used and initialise phpenv in a compatible way