Expanded on vc-dir function

Now offers the choice of using either the Magit or VC status manager
when the project uses git