Revert "update controller support to only rebuild bindings related to the controller property"

This reverts commit d4914e48b43b92198cdd7a41ff37a91ec39258ee.
cleanup and adjust to accept properties with leading "."

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
update controller and model support methods to rebuild only the bindings necessary and fix auto binding support to deal with this change

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
fix according to "changed" create paradigm to trigger model changed handler and update auto binding support to trigger later in the chain

Enyo-DCO-1.1-Signed-off-by: Cole Davis <cole.davis@lge.com>
Merge pull request #339 from enyojs/model-fixes

Model fixes

Reviewed-By: Ben Combee (ben.combee@lge.com)