replace deprecated method calls
UnitTest around changelog, set correct time of page sourceChangeLog constructor will check the date of current page/media file to detect external edits via getCurrentRevisionInfo()
add test for hasRevision()