Fix the AutoMixin to use for each child view a clear clone of autoMixins.
CollectionView: fix the selection on touchEnd. Previously when an item was touched two times, after the second touch it was no longer marked as selected even if it was (correctly) part of the collection's selection, its isSelected property was NO when it was supposed to be YES. Added also a test sequence for collection touch events (covers this bug too).
Merge branch 'master' of https://github.com/sproutcore/sproutcore into mirion
TextField incorrectly sets initial isBrowserFocusable
Allows the nested store to perform server-side transactions via the data source. This produces a proper separation between the different layers so the main store contains only data that has been approved by the backend server.
Tidies up file as per jshint.
Adds @jlaxson's unit test to nested record suite.
Tidies up file as per jshint.
Adds test to show regression in isEnabled behavior when the view is initialized with isEnabled set to false.
Fixes brief regression highlighted by previous commit unit test.
Adds unit test to prevent any regressions when isVisible is initialized as false.
Tidies white space & code.
Adds a full suite of unit tests for segmented view value manipulation.  These should verify #973.
Takes away the unnecessary value massaging that coerced empty and single value arrays to null and a single object respectively.  Verified by the previous commit of unit tests, closes #973.
Merge pull request #975 from jlaxson/textfield-focusable

Fixes SC.TextField incorrectly setting initial tab index
Fixes brief regression which removed isEnabled as a display property for SC.TextFields.
Adds unit test for bug #975
Adds the Welcome image to that app and tidies the code as per jshint.
Merge commit 'efd69e0f65fdd43b3815e3be05ba71509cf0af48'

* commit 'efd69e0f65fdd43b3815e3be05ba71509cf0af48':
  Allows the nested store to perform server-side transactions via the data source. This produces a proper separation between the different layers so the main store contains only data that has been approved by the backend server.
  CollectionView: fix the selection on touchEnd. Previously when an item was touched two times, after the second touch it was no longer marked as selected even if it was (correctly) part of the collection's selection, its isSelected property was NO when it was supposed to be YES. Added also a test sequence for collection touch events (covers this bug too).
  Fix the AutoMixin to use for each child view a clear clone of autoMixins.
Merge branch 'master' of https://github.com/sproutcore/sproutcore