Merge branch 'experimental_class_and_global_implementation' of https://github.com/cappuccino/cappuccino into objj_compiler2

Conflicts:
	Tools/capp/Configuration.j
This will be the final v0.9.6.
New website location.
New demos repository.
Merge branch 'refs/heads/0.9.6'
Merge branch 'master' of github.com:cappuccino/cappuccino
Linting
Added inactive state to window title bar

- When a window is neither key nor main the title bar is clearly different
- capp_lint ThemeDescriptors.j
- Renamed some layers in Aristo2 PSD to be more descriptive
- New artwork files for window close buttons
- Removed stray Aristo2 image
Linting Aristo1
Merge branch 'master' of https://github.com/cappuccino/cappuccino
Merge branch 'refs/heads/inactive-window'

Conflicts:
	AppKit/Themes/Aristo/ThemeDescriptors.j
	AppKit/Themes/Aristo2/ThemeDescriptors.j
capp_lint flags deprecated CPPoint/Rect/Size types/functions

- Changed to corresponding CG types/functions in all files
- Fixed some demo app bugs
Remove unused code
Fix textfield in rules croped
Fix missing @end
Merge branch 'CPRuleEditor-fixes' of https://github.com/cacaodev/cappuccino into pr-1718
capp_lint will not flag CPRectEdge, more linking
Fixed mouse down within the resize slop outside a window not resizing
Small `CPBox` optimisation.

No need to call `setNeedsDisplay:` after `setValue:forThemeAttribute:`.
Clean up manual CPBox test.