更改了模板与属性的关联

1. 优先使用model来关联模板(兼容原先已有的代码)，但是建议使用attrs来关联，这样可以调用`set`方法。

2. 修改了renderPartial方法，使在调用set方法的时候如果没有提供相应的细粒度的控制的方法时可以重新渲染模版。

3. 增加`data-widget-role`扩展点，这样可以直接通过`this`访问。

具体可以看Template的测试用例