Fixes Issue #319

Search result variable is dropped from session after the pag loads, so pagination does not work correctly. Added a Session::put into search_next() and search_previous() so that the session variable is put back if pagination is required