Fixed: CPTabView will now update its tabs labels when the layoutSubviews method is called. Fixes 1926
Fixed: Remove explicit use of Mac OS X 10.5 SDK, replace with "latest OS X"

The fontinfo and imagesize Xcode projects still explicitly refer to using the Mac OS X 10.5 SDK, while all other Xcode projects simply refer to the latest Mac OS X SDK, with no explicit OS version. This change modifies these two projects to mirror other Xcode projects in the project.

Fixes #1957
Fixed an ugly merge
Merge branch 'layoutSubview-fix' of github.com:Alos/cappuccino into layoutSubview-fix

Conflicts:
	AppKit/CPTabView.j
Fixed layoutSubviews

Added missing setNeedsLayout
Merge branch 'layoutSubview-fix' of github.com:Alos/cappuccino into layoutSubview-fix
Fixed layoutSubviews

Added missing setNeedsLayout
Merge branch 'layoutSubview-fix' of github.com:Alos/cappuccino into layoutSubview-fix

Conflicts:
	AppKit/CPTabView.j
First round of changes to change theming system to use arrays and not bitmasks as their underlying datatype
Get jaking working
Handle null inputs for subtracting CPThemes.
Change CPTheme to be hash-backed to make it a bit faster
Fix bug when setting themeStates in a themeAttribute
Fix accidental semicolon
Change CPTheme implementation to fix how searching for a matching theme works
Fix subtracting theme states
Get all tests to pass
Clarify documentation for CPThemeState()
Some cleanup of CPSegmentedControl.j
Add note to ThemeState object about it being private