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
New: Added bidirectional CPLevelIndicator behaviour

Depending on whether min < max or max > min CPLevelIndicator changes the order of the normal/warning/critical color. This commit enables this behavior for both cases.
FIXED: CPSegementedControl with nib2cib crashes

When having a CPSegmentedControl within a a XIB files, nib2cib crashes with the following error:

```
'undefined' is not an object (evaluating 'self._themeStates[aSegment].without')
```

This pull request fixes the problem by making sure that the drawBezel method is called with a valid segment index when accessing the themeState.

Reduction: https://dl.dropboxusercontent.com/u/14629300/BugCPSegmentedControl.zip
Fixed: CPPopover not closing in some browsers

In browsers without support for _DOMElement.removeEventListener CPPopover
throws an exception when closing, and the popover is not removed. This fix
checks for support implicitly using the _browserAnimates variable.
Formatting: Fixed formatting in _CPPopoverWindow

Refs #2137
Have CPWindow setContentView check that the new view is not the same as the existing content view.
Merge pull request #2082 from zittix/patch-2

FIXED: CPSegementedControl with nib2cib crashes
STYLE: fix coding style issue
Revert "Fixed: path is wrong with local copy"

This reverts commit de2397fa051bfd4cb83fa08457d71f72e8eb9ca5.
FIXED: Selection behavior when implementing selectionIndexesForProposedSelection

Previously, when delegates implemented tableView:selectionIndexesForProposedSelection:, the selection with arrow were broken. This patch ensure to try to select next/previous row if the current row cannot be selected.
It also cleans up the selection indexes when sending selectAll: as Cocoa does.
FIXED: crash due to wrong delegate bitmask
FIXED: Warning due to use of aDOMEvent.returnValue

This patch fixes a warning thrown by recent versions of Chrome about IE ways of doing. It simply uses aDOMEvent.returnValue if aDOMEvent.preventDefault() and aDOMEvent.cancelBubble if aDOMEvent.stopPropagation are not avavailable
Fixed: Faster objj_msgSend
Conflicts:
	Objective-J/Runtime.js