Add comments to clarify the structure of the extension.

Add inline comments to document how the extension works and where
more information about the techniques and conventions it uses can
be found, so that the code will be more accessible to novice
developers.

Change-Id: I089adeb8230ebb9b43f63011015ee214b775ee4e
Increase limits to Special:MyCourses activity feeds

Change the time and count limits for the Special:MyCourses
activity feeds to show up to 5 days worth of course-related edits
(up from 2) and up to 200 entries (up from 42).

Change-Id: I8b1a038a3eb577a5ad44bd80e1575fd2ad866643
Remove Settings::newFromGlobals

Change-Id: I29340093b7141b10498d2d1eaffb8125d6c9a224
Localisation updates from http://translatewiki.net.

Change-Id: I22ae5832e68fa92e36ff3d679e40387f34e1e7e0
Localisation updates from http://translatewiki.net.

Change-Id: I5819fed4566a119300259d804030bf696dc10c44
Localisation updates from http://translatewiki.net.

Change-Id: Ie19fa00379fb136372c300ffd4a93cdf6cdf174e
Localisation updates from http://translatewiki.net.

Change-Id: I1e6cc3c1c42a7924a6da8ea079644adedee199ff
Localisation updates from http://translatewiki.net.

Change-Id: I3f78aee689dd928853d9a804e3aa960af48e2233
Localisation updates from http://translatewiki.net.

Change-Id: Ibe10f47b8d84e8141abe37b56e01c924d5a92097
Change the "View Activity" tab to standard case: "View activity"

Change-Id: Id6d860726e3fb97adab26245f1155ec51b194891
Localisation updates from http://translatewiki.net.

Change-Id: I6c5aa77fb0039b89a911cad7e9aa5d297446ae93
Localisation updates from http://translatewiki.net.

Change-Id: I107348ba4a20224d8ec474a3abf710d3353ac7ad
Localisation updates from http://translatewiki.net.

Change-Id: Id9a85bb9688c2ab37eecba5f4ffeeaef52b00547
Fix CourseStoreTest after change to DatabaseBase

Change 90653 (https://gerrit.wikimedia.org/r/#/c/90653/4)
deprecates the constructor previously used for obtaining
a database mock in CourseStoreTest, causing the test
to fail.

Change-Id: I3e31f913fb3f7c922f3ce4153212c769b90ced26
Fix student name in dialogue for removing article

In the students table at the end of course pages, next to articles
assigned to students, there are links for removing article
assignments. When you click any of those links, a confirmation
dialogue appears. If you click a link to remove an article for a
student other than yourself, the message in the dialogue shows your
user name instead of the student's. This little patch fixes the error.

Change-Id: I6b89544cfa4cdc08aab4ac423074198c64dac85a
Merge "Increase limits to Special:MyCourses activity feeds"
Merge "Add comments to clarify the structure of the extension."
Merge "Remove Settings::newFromGlobals"
Merge "Fix student name in dialogue for removing article"
Update INSTALL: this extension no longer uses SVN.

Change-Id: I8d4d82855c2d231dd5b826f7cafe1776a080d286