add parameter at($DATE_AT) and mind revisions
Improved isCurrentRevision(), tests included
refactor PageRevisionLog into Media- and PageChangelog extending Changelog
fix not updated call, renaming
improve unittests getrelativerevision. Bit code reformatting unit tests
Merge pull request #431 from dokuwiki-translate/lang_update_497

Translation update (de)
Merge pull request #432 from dokuwiki-translate/lang_update_498

Translation update (nl)
added deleted files (was missing from latest RC)
remove property rev from xhtml.php
changed variable name $create_time to $modified_time
Merge remote-tracking branch 'remotes/splitbrain/diff_navigation' into revisions
fix function name media_isexternal()
remove empty rev from ml()
rename getProperRevision() to getLastRevisionAt()
make getLastRevisionAt() a method of ChangeLog
add test getlastrevisionat
localize msg
restore old version of pageinfo()
rename function _getProperMediaRevision to _getLastMediaRevisionAt
reduce a bit duplicated code
add test for empty rev in ml() and wl()
Improve changelog reading. Inclusive unittests for chunks smaller than changelog lines.
bugfix and reformatting changelog. small chunck unittests
Merge pull request #433 from dokuwiki-translate/lang_update_499

Translation update (ja)
Prepare an XMLRPC logoff method. Rationale: XMLRPC is thought for
script, which typically should not store their authentication cookies on
disk. However: 1st: DW cannot tell if an external script is in this
respect well-behaved. 2nd: it does not hurt to provide means for a
voluntary log-out.

There are, BTW, two parts of authentication data: one is stored in the
cookie-storage of the client, and the other part is stored in the
session data of the DW instance on the server. This logoff call is
responsible for invalidating the credentials stored on the server,
regardless of any cookie data remaining (or being stolen) on the client
side.