Fix a few issues with undo and modified state of views.

git-svn-id: http://tortoisesvn.googlecode.com/svn/trunk/src/TortoiseMerge@24214 4cfb86a4-2c7a-11df-bd14-c1e331e6ceac