实现新版本的layout,已经修复一系列想关问题

使用shelter替代subset（见layout.js）

因为Model使用惰性生成且统一的数据源，因此可以直接在rebuildTree中直接触发更新。（见View.js、...Proxy.js）

删除...core.js中多余的功能，有$router和buildModelByKey已经够了

修复...$scope.js中寻址错误的BUG，为buildModelByKey添加寻址功能