Update RecentPages.php

* Changed file documentation
* Added protection against direct calls
* Added I18n support
* Small tweaks
Create RecentPages.i18n.php

* Moved English message to this file
* Added German message
Update README.md

Added a section on installing this extension
Merge pull request #1 from kghbln/master

Adding I18n support as well as doing small tweaks