Git add

This adds a "Add to Git" context menu to filesView. Currently this is visible for all files even if they are already present in git. It should be shown only for new or untracked files. 

@devoncarew PTAL thanks