Improve persp-projectile-switch-project

If we are already in the perspective corresponding the project which
we're trying to switch to invoke regular projectile-switch-project
rather than calling persp-switch which in that case is a noop.
This might have something do to with #465 too.