Yii extension to keep selected rows in CGridView when sorting and pagination