Rework CPWindow cluster so CPWindow's code is in its file
Move CPWindow+CPDraggingAdditions to CPWindow to avoid circular dependency
Merge branch 'refs/heads/fix-CPWindow-cluster' into cappuccino