fix pager里select控件width写成inline style问题 & 增加select对pager的skin的支持

fix pager里select控件width写成inline style问题 & 增加select对pager的skin的支持
这里是这样的，不要使用skin，这种方式只能保证在这种skin下layer的某种样式，但是如果出现不同位置的pager的select样式还不一样，那就又搞不定了。所以替换的方法是：
1. 给select增加自定义class。
2. 然后注册select的layerrendered事件，在这里面给layer增加class。
```
select.on(
    'layerrendered',
    lib.curry(addCustomClassesForSelectLayer, this)
);

function addCustomClassesForSelectLayer(pager, e) {
    var layerClasses = pager.helper.getPartClasses('select-layer');
    var layer = e.layer;
    layer.addCustomClasses(layerClasses);
    pager.fire('selectlayerrendered', { layer: layer });
}
```
这样最后出来的select的layer的样式就是 ui-pager-select-layer，就跟pager挂钩起来了，如果pager被放置在不同的位置，也用同样的方法挂钩class。