ENYO-2714 - make nested AutoBindings work, add tests for AutoBinding

This fixed my own EnyoBench app case and also passes the AutoBinding tests I added to core.  I've not yet tried it with FlyApp, so I'd appreciate a check with that case.