Fix _per_page and _page management in datagrid

Find a bug when filtering results the test isset($this->values['_per_page']['value']) return true when '_per_page' => 25 (Using php 5.3.28)
This PR solve the problem