Move onPersonalUrls to SWL\MediaWiki\Hooks\PersonalUrls

Unaltered functionality + test
Move onUserSaveOptions to SWL\MediaWiki\Hooks\UserSaveOptions
Move onSchemaUpdate to SWL\MediaWiki\Hooks\ExtensionSchemaUpdater
Move onGetPreferences to \SWL\MediaWiki\Hooks\GetPreferences
Merge pull request #12 from SemanticMediaWiki/hooks

Move hooks to allow proper unit tests
Remove functional knowledge from initialization
Add HookRegistrationIntegrationTest
Merge pull request #15 from SemanticMediaWiki/setup

Add HooksRegistrationIntegrationTest
Use Language instead of StubUserLang

$wgLang is StubUserLang type, create a real Language object
Merge pull request #18 from SemanticMediaWiki/language

Use Language instead of StubUserLang
Merge in master from WMF gerrit
Merge branch 'master' of ssh://wmfgerrit/mediawiki/extensions/SemanticWatchlist