Avoid duplicate properties in collection helper.

Clear out the options hash before passing it to the view helper to avoid
duplicating the properties when the view helper does another extend.
Resolved Handlebars escaping issue with ampersands.

This: "&lt;&amp;&gt; <b>This is bold</b> &&&"
was being rendered as: "<&> <b>This is bold</b> &&&".

Matches fix made in handlebars proper, see
https://github.com/wycats/handlebars.js/commit/bd9a84a0b7
Add support for touch events to SC.PopupButtonView

This simply map the touchStart and touchEnd events to the mouseDown and
mouseUp methods.
I'm not sure this is testable.
SC.MenuItemView: Add a right arrow when a subMenu is defined
Miss that there was already a has-branch element
 Added retina stylesheet support to module loading, style sheets were being generated but not loading
Merge pull request #972 from learndot/retina_modules

 Added retina stylesheet support to module loading
TextField incorrectly sets initial isBrowserFocusable
Adds minor comments tidy.
Removes private unused SC.View.prototype.prepareContext method.  As the comments pointed out you should not use this method it is OLD.
Adds debug mode only warnings if invokeOnce or invokeLast are called outside of a run loop.

I encountered a weird bug while working in the console due to the fact that invokeOnce was running after invokeNext, which will never happen in the context of the run loop.  A warning should help save developers from making similar mistakes.
Removes extra observers on SC.ButtonView.
Adds new View Statechart graffle.
Adds view statechart code and tests (WIP).
Fixes comment typo.
Adds child view layout plugin code (WIP).
Adds child view layout plugin code (WIP).
Integrates into new view statechart code (WIP).
Adds fade in, fade out, move in and move out transitions (WIP).
Reduces the number of view states by half and significantly improves and cleans up the code.