Update search.php
replaced previous solution by improved one
fixed typo
fixed typo
Reverted to first solution

The last solution integrating userState introduced a new issue where the ordering field was hold even when not passed in. So the userState is dropped again and the ordering field is evaluated on every page load.
Fixed typo

Replaced the expected REQUEST variables for filter order and filter order direction by commonly used variable names.
Update search.php
PR Request on Github from Joomla Code Patch

http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=30235

Angelika Reisiger was supplying a patch on joomlacode which has been patched here too now.
SEO improvement to robot.txt

SEO improvement to robot.txt allowing .css and .js file to be accessed by bots in their crawlings.
See https://github.com/joomla/joomla-cms/issues/3937
Update robots.txt.dist

I've revised a bit the code again, giving total access to both `templates` and `media`, since there could be images and other useful stuff apart `CSS` and `js` files.

Should be evaluated if totally delete the filters or leave them commented.
Update robots.txt.dist

as per https://github.com/joomla/joomla-cms/pull/3965 removed the commented folders (templates and media)
[imp][31675] Remove last uses of JRequest in Joomla. Close #3119
Merge pull request #3267 from itbra/patch-11

[#33441] fix FinderModelSearch::populateState() missing input filters
Update pagenavigation.php
Merge branch 'staging' of https://github.com/joomla/joomla-cms into staging
Merge pull request #3881 from dam-man/patch-1

[#30235] JSession::get() returns NULL under normal session operations
Forward port #924
Change to self
Use JLog rather than JError
Codestyle