Updates CHANGELOG.
Updates version for release candidate on master.
Reverts animation overloading dev warnings. This should be addressed but it was being addressed too aggressively.
Merge pull request #1084 from sproutcore/team/dcporter/animation-warn

Reverts animation overloading dev warnings. 😬
Adds an improved PhantomJS test runner.

This version uses the special abbot urls to get the list of tests to run.
This means it can be used to run the SproutCore unit tests, but also to
run the unit tests for your SproutCore app.

This makes use of the callPhantom API in PhantomJS to get detailed
results of the tests without needing to screen scrape.

Output will be the results for each test file. Any failing assertions will
be output as well. You can make this more verbose with -v and -V.
Exit status will be 0 if all tests pass, 1 if any tests fail, and 2 if
the test runner itself encounters an error.

To run, do:
  > phantomjs phantomjs/test_runner.js

Use the -h option to get details on how to use it.

In addition, I updated the Travis CI configuration to use this.
It is set to run all tests except for those in the experimental frameworks.
Updates the internal documentation to account for current code.
Improved the test runner filtering.

Can now do --include-targets or --exclude-targets to filter out targets.
Added this to the travis configuration to exclude greenhouse tests for now.
Makes the *debug mode only* statechart debugging statements a little prettier, including translating the view state number value into the name of the view state and coloring the output to indicate differences in the view state.
Makes SC.Record toString debugging code *debug mode only*.
Used the wrong target name to exclude greenhouse tests.

Got it right this time.
Fixes up willRemoveFromDocument to occur *after* a transition out, but just before the actual removal from the document as it was traditionally used.
Adds unit tests for PanelPane's use of ModalPane.
Fixes bug where PanelPane's ModalPane would appear if isModal becomes true while the PanelPane is transitioning out.
Removes px unit from zero values in iphone theme.
Removes px unit from values set to 0.
Fixes #1087 issue with triggering and canceling animation in same runloop.
Merge pull request #1092 from sproutcore/team/dcporter/animate-fix

Fixes #1087 issue with triggering & canceling animation in same runloop.
Adds unit test for #1093 - removing pane while hiding child view.
Fixes #1093 issue where a view would fail to be hidden if its pane was removed mid-transition.
Merge pull request #1094 from sproutcore/team/dcporter/transition-fix

Fixes #1093 issue with visibility transitions interrupted by detachment.
Merge pull request #1085 from FernCreek/patch/fairbanksg/improved-phantomjs-runner

Adds an improved PhantomJS test runner.