More comment cleanup. Enyo-DCO-1.1-Signed-Off-By: Jim Tang (jim.tang@lge.com)
critical fix for flagging overloaded getter methods originally based on a published property of a parent kind

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge branch 'core'
fix comment and regex

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
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)