Added ability to revert files and added checked out state icon
This update adds the ability to revert files that are checked out. When reverting a file, you will get a confirmation dialog before each file is reverted (since this can be destructive and lose changes). I've also added a "checked out" icon to the left of the file names in the Solution Explorer so that you can see which files are checked out without having to right-click on them.