allow recursive path requests in enyo.Model.get

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim cleanup for jshint

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
more interim cleanup

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit adding mocha unit tests

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
update test

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
update ignore

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
interim commit, fixing tests and making declarative observers work with chains

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
more explicit checks

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
rewrite Binding and add binding mocha unit tests

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
adding back BindingSupport, fixing problems, updating test cases, etc

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)
update filename case

Enyo-DCO-1.1-Signed-Off-By: Cole Davis (cole.davis@lge.com)