New: autosave window frames from cibs and code.

This commit adds support for auto saving the window frame in the standard user defaults.

NSWindowTemplate.j: Nib2cib now records the autosave name for windows in cibs
_CPCibWindowTemplate.j, when windows are inited from cibs the autosave name is recorded.
CPWindowController.j added support for autosaveWindowFrames
CPWindow.j added support for autosaveWindowFrames
Updated the manual CPDocumentControllerTest with and without cib tests.