added input blur and helpful docs
moved focus/blur machinery to enyo.Control
Merge pull request #252 from clinuz/master

Post-2.2 critical fix

Reviewed-By: Ben Combee (ben.combee@lge.com)
Remove extra semicolon

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Add enyo.Object.bindSafely() to bind methods to enyo.Object instances where if the object's destroyed, the binding will do nothing.

Update Enyo internal & sample code to use bindSafely (to prove it works well and reap the benefits)

Update GestureSample to remove old property setting code that doesn't work in 2.3.

Enyo-DCO-1.1-Signed-Off-By: Ben Combee (ben.combee@lge.com)
Merge pull request #253 from enyojs/bindSafely

add enyo.Object.bindSafely and core core to use it in preference to enyo.bind
More comment cleanup. Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
Merge branch 'master' of https://github.com/enyojs/enyo
More comment cleanup. Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
Merge pull request #238 from dgreisen/blur

added input blur and helpful docs

Reviewed-By: Ben Combee (ben.combee@lge.com)