-initial stab at doc-modal sheets
-fix uninitialized _selectedRange member when loading from cib
Revert "-fix uninitialized _selectedRange member when loading from cib",
putting in another branch

This reverts commit 2a82703e468d19c49ed9df3db84d2ee25ec13b3f.
Merge remote-tracking branch 'upstream/master'
Various fixes for sheet bugs
-handle attempt to close sheet while it is animating in
-fixes Safari 5.1 animate out bug by using a timer to
initiate the in/out process
-allow window shadow to become 0 width/height for smoother animation
-keep parent window behind sheet when orderFront: on sheet or left mouse down on parent window
-sheet attached to modal window runs in modal context
-events in modal run loop get passed to sheet's parent window, so it can move and resize
-implement CPWindow sheet notifications on delegate
-raise error when window already has a sheet, or attaching sheet to a sheet
-update docs for sheet notifications
-call orderOut: to dismiss the alert sheet
-use _endSheet to end sheets
-do not call orderFront: if the sheet is already visible
-implement orderOut: to control sheet dismissal
-lots of comments and a few debug prints
Enable additional button types in CPButton with manual test.
Restore copywrite info in headers.
-allow any window to become a sheet
-allow any window to become a sheet
MainBundle path has no '/' at the end when running in CommonJS.
This will make relative paths fail. For example if OBJJ_INCLUDE_PATHS has the path "../../MyLibrary".
MyLibrary will not be found when the path is joined with mainBundlePath without an ending '/'.
This is working when running in Browser.
-remove next sheet context hack
-order of notifications/didEndSelect are correct now
-correct documentation
Merge branch 'master' of git://github.com/cappuccino/cappuccino

Conflicts:
	Tests/Manual/CPButtonTest/Resources/MainMenu.cib