Handle sub issues better when batch running.
[Refactoring] Fix concurrent modification problem in IssueGroup.
[Refactoring] Fix in-editor batch fixing of sub issues.
[Refactorion] Don't parse files multiple times when batch fixing issues.
[Refactoring] Fix some analysis warnings/suggestions.
[Ide] Create project no longer crashes on formatting error.
Fixed 'Bug 14300 - Exception when creating iOS project'.
Merge branch 'master' into analysis-improvements
[MSBuild] Fix build

Don't set the project settings when initializing the msbuild project.
That parameter is not supported in old MSBuild versions, and the
default value is ok anyway.
[Ide] Project unloading is now done serial.
[Ide] Fixed build.
[Git] Delete checkout directory if the URL is invalid.
[Version Control] Added sanity check in case checkout fails.
[Misc] Removed Update Stetic command from the custom command list.
[build] Fix the build.
[MacPlatform] Implement a little more keychain for our tests

Our tests which excercise the mac keychain now create/delete their
own private keychain. This means we will never be prompted by
macos to enter a password to access the keychain when creating/deleting
items as part of our test suite.
[MacPlatform] Refactored Keychain to reuse code
Bump nrefactory.
[MacPlatform] Renamed Keychain.FindInternetPasswordAndUserName => FindInternetUserNameAndPassword
[MacPlatform] Updated Keychain to use SecCertificateCopyData() instead of SecCertificateGetData()

SecCertificateGetData() is marked as Deprecated in OS X 10.7