[Version Control] New UX with Review/Commit.

Removed Commit command and made Review Changes more malleable.
[Version Control] Review Changes - Moved the query to background thread.
[Version Control] Changed the logic.

It now works like a charm. ;D
Final fix for Review Changes.
Merge pull request #357 from mono/commitToStatus

[Version Control] New UX for Review/Commit