run projectile-switch-project-hook prior to calling switch action

The ```projectile-switch-project-hook``` is useful for loading project specific settings. Those will be delayed because of a blocking switch project action. So, in some cases, like mode settings, those won't be set in time until after the mode is activated on the buffer following a find-file action. I'm not that familiar with the projectile code-base, so I'm hoping that the ordering of this hook can be alternated with the action, without much fuss.