preserve class name of controller
because of extensions there is no guarantee the parent of a component will alwaysbe a component
initialize bindings array
Update enyo.WebService to have timeout property
Update random code in Enyo core that directly uses console.log/.warn to use the enyo shims instead for better IE compatibility
Updated documentation in enyo.setLogLevel to clarify usage

Enyo-DCO-1.0-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Cleaning up API comments
Minor source cleanups

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
ENYO-1402: enyo.Ajax does not correctly manage FormData (Bad Content-Type header)
- Just let XHR2 to set the Content-Type header when the body is a FormData object.

Enyo-DCO-1.0-Signed-off-by: Yves Del Medico <yves.del-medico@hp.com>
Merge pull request #160 from enyojs/ENYO-1259

ENYO-1259: replace deploy.(sh|bat) by node-based deploy.sh

Reviewed-By: Ben Combee (ben.combee@palm.com)
Modify IE XOrigin code to not choose this option when user specified additional headers, since this won't work.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Change platform detection code to only detect touch/gesture in IE when msMaxTouchPoints is non-zero

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Update enyo-selectable and enyo-unselectable styles to use new IE10 CSS attribute, -ms-user-select

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Mark enyo.Scroller as having touch events handled internally in IE10.  This might need to be moved into a higher-level construct for touch to work right outside of scroller.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Merge branch 'master' of github.com:enyojs/enyo into ENYO-1402
Add window size and devicePixelRatio to platform sample output

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Update XHR code to not use XDomain object on IE10+ since support is now in XmlHttpRequest

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Add -ms-touch-action: none to objects rendered into the DOM to allow Enyo to handle all touches

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Update platform sample to update window size on resize events

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Add srcEvent.type to output of gesture sample, minor jshint cleanups

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Add no-touch-action to popups to avoid IE10 handling touch events for us there

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)
Update scroller to autoselect touch mode on IE10 on touch devices to avoid problems with sliders

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@palm.com)