Tidy
Rem ExtensionContext
Merge pull request #609 from SemanticMediaWiki/tidy

Tidy
More tidy
Merge pull request #610 from SemanticMediaWiki/tidy

More tidy
Tidy

- Move classes to appropriate folder (PSR-4)
- Add `MwCollaboratorFactory` for MW related object instantiation
- Add `HtmlColumnListFormatter`
- Rename `QueryProfilerFactory::newQueryProfiler` to `QueryProfilerFactory::newJointProfileAnnotator`
Merge pull request #612 from SemanticMediaWiki/tidy

Tidy
Remove ambiguous responsibility from TitleCreator, add DeepRedirectTargetResolver

- Add `DeepRedirectTargetResolver`
- Protect against circular redirects
- Update `BrowseBySubject` to use `DeepRedirectTargetResolver`
- Add subobject parameter to `BrowseBySubject`
- Follow-up on 401
Merge pull request #613 from SemanticMediaWiki/redirect-resolver

Remove ambiguous responsibility from TitleCreator, add DeepRedirectTarge...
Update RELEASE-NOTES.md

[skip ci]
Remove markTestSkipped from a test

Re-enables the FactboxBeforeContentGenerationTest
Merge pull request #614 from SemanticMediaWiki/test

Remove markTestSkipped from a test
Merge branch 'master' of ssh://wmfgerrit/mediawiki/extensions/SemanticMediaWiki