Some changes to InternalParseBeforeLinks for easier transition

- Rename ContentProcessor to InTextAnnotationParser
- Move InternalParseBeforeLinks to SMW\MediaWiki\Hooks ns
- Changed RedirectPropertyAnnotator signature to expected a Title|null instead of text
- Added SMW\MediaWiki\MagicWordFinder to isolate MW dependency

Relates to #295, bug 62856