start perspective of vcs from any buffer

現状、`e2wm:dp-magit`や`e2wm:dp-svn`は、管理下にあるファイルを開いた状態からでないと、
"... N/A"となってしまうかと思いますが、私はシェルやDiredのバッファからでも開始したいと思いました。
恐らく他のユーザも同様に感じるのではないかと思ったので、prしました。
自分の使い方では、この修正で期待通りの動作ができているように感じていますが、
何かまずい点があれば、教えて頂けると幸いです。