Update SMW_LanguageNb.php

* Amend translation of "Subproperty of"
* Add translation of "Subcategory of"
SPARQLStore / FederateResultList

- Move from SMWSparqlResultWrapper to FederateResultList
- Add FederateResultListTest
Merge pull request #402 from SemanticMediaWiki/sparql-resultlist

SPARQLStore / FederateResultList
Update RELEASE-NOTES.md

[skip ci]
Update RELEASE-NOTES.md
Update SemanticMediaWiki.php
Update composer.json
Merge pull request #391 from SemanticMediaWiki/I18n

Update SMW_LanguageNb.php
Tidy QueryConditionBuilder
SPARQLStore / Tidy

- Rename SparqlConditionBuilder to QueryConditionBuilder
- Move quey mode logic from SMWSparqlStore to QueryEngine
- Move Store::formatDebugOutput to QueryOutputFormatter::formatDebugOutput
- Remove Store::formatDebugOutput dependency from QueryEngine
Merge pull request #403 from SemanticMediaWiki/sparql-tidy

SPARQLStore / Tidy
Clean-up LinksUpdateConstructed dependency
Merge pull request #404 from SemanticMediaWiki/hooks-linksupdate

Clean-up LinksUpdateConstructed dependency
Move Annotator to its own NS

- Use PHPUnit_Framework_TestCase
Merge pull request #407 from SemanticMediaWiki/annotator

Move Annotator to its own NS
PageInfoProvider to use \PHPUnit_Framework_TestCase
Merge pull request #409 from SemanticMediaWiki/pageinfo

PageInfoProvider to use \PHPUnit_Framework_TestCase
InTextAnnotationParser to use composition

- Partial revert of the 303 revert
- Add MagicWordFinder
- Add RedirectTargetFinder
Merge pull request #410 from SemanticMediaWiki/intext-anno-parser

InTextAnnotationParser to use composition
Move hook class to own NS

Move
- ArticleDelete
- BaseTemplateToolbox
- ArticlePurge
- TitleMoveComplete