Support for revert with keeping local modifications
Merge branch 'master' of https://github.com/Unity-Technologies/VersionControlPlugins
[version control] Support for sending progress status to Unity
[version control] compile fix
[version control] Make getting status for svn have optional offline flag. Cache change log results. Make use of new progress api. Refactor some error handling. Make parsing work with svn 1.7.  Svn doesn't notify about being online all the time.
[version control] Make svn status support offline flag. Change certain svn commands to only do local status fetch.
Added ChangeDescription command
Support for ChangeDescription command in svn
Handle changelists with spaces in svn
Correct svn commit cmd line options
Resend online command when receiving new settings
Better handling of connect messages when svn executable or repository is in a weird state
Convenience function for last error string
Better handling of failed process spawning because of missing DLLs
Proper quoting of changelist names. Added progress info for submit and moveChangeset
Made sure kLocal means not registered in vcs
Correct default state. Correct submit path resolving. No error on empty status result anymore.
Merge branch 'master' of https://github.com/Unity-Technologies/VersionControlPlugins
Improved handling of popen process termination
Fix revert command args parsing for p4. Make online notifications for p4 less agressive.