Fixed: CPPredicate: TRUEPREDICATE didn't work

CPPredicate_BOOL didn't implement any methods necessary for TRUEPREDICATE to evaluate to true.
_CPJavaScriptArray -objectsAtIndexes: implementation.
Added speed test in CPArrayPerformanceTest (6x faster).
Merge pull request #1736 from cacaodev/_CPJavaScriptArray-objectsAtIndexes

_CPJavaScriptArray -objectsAtIndexes: implementation.
Merge remote-tracking branch 'stewa/truepredicate-fix'

Conflicts:
	Foundation/CPPredicate/CPPredicate.j
Fixed bug about the size of a standardView
Fixed the bug abouth the sheet shrinking
Merge branch 'master' of https://github.com/cappuccino/cappuccino
Removed useless code in layoutSubviews
Merge branch 'master' of github.mv.usa.alcatel.com:amercada/Cappuccino
Support for project history and quick switch in XCC
Merge branch 'master' of github.mv.usa.alcatel.com:amercada/Cappuccino
fix typo
Popovers should not overlap the menu bar

Also eliminated redundant code in CPMenu -menuBarHeight
CPGradient initWithStartingColor:endingColor:.
Make CPShadow mutable.

This commit adds the various `CPShadow` setters such as `setShadowColor:`.
CPGradient drawInBezierPath:angle:.
- CPShadow set.
Formatting.
Merge branch 'master' of github.com:cappuccino/cappuccino
Merge branch 'refs/heads/master' into slevenbits