Move Annotator to its own NS

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

Move Annotator to its own NS
Hotfix for empty ParserOutput caused by RefreshLinksJob (MW 1.23+)

For details on the issue, see [0] as well as the method to replicate
the problem.