Commit [17054e] Maximize Restore History

Copied in a fresh trunk from CDK 1.2.x; a poor mans 'git rebase'... but then with keeping the later trunk patches, which I will do manually.

git-svn-id: https://cdk.svn.sourceforge.net/svnroot/cdk/cdk/trunk@14001 eb4e18e3-b210-0410-a6ab-dec725e4b171

egonw egonw 2009-01-30