fix processing of click event on disabled pager button

The processing of click event on disabled pager button (at least in IE) follows `selrow` parameter will be set to `null` (inside of `clearVals`) without removing `"ui-state-highlight"` class from selected row (or selected rows in case of usage `multiselect: true`). See [the answer](http://stackoverflow.com/a/20193776/315935) or [the post](http://www.trirand.com/blog/?page_id=393/bugs/more-as-one-rows-could-be-selected-with-multiselect-false-if-disabled-pager-button-will-be-clicked-before/#p29883) for more details.
fix applying searching without saving the data in rule

It's not really important whether the control have jQuery UI Autocomplete or not. It's important just that **at the moment when the user click "Search" button the current data from the input fields should be used**. One need just trigger `change` event on the input which have the focus to be sure that `rule` will contain the data which the user see in the Search dialog. It's important that the `change` event will be immediately processed and the `rule` be updated. The state of jQuery UI Autocomplete at the moment is not important.
fix bug with usage unsaved (empty) value in the last editing input of Searching dialog
add ui-corner-all class to close icon in the header
Merge pull request #551 from OlegKi/master

commutative fix of some bugs which I reported before in the forum