adding simple wrapper for core mediawiki jos
Merge branch 'dev' of github.com:Wikia/app into jobqueue-migration-refreshlinks
removing unused protectedvar $command
Merge branch 'jobq-replacetextjob' into jobq-jobwrapper
wrap SFCreatePageJob in JobWrapper
Merge remote-tracking branch 'origin/dev' into jobq-jobwrapper
wrapping SMWRefreshJob in JobWrapperTask
wrapping SMWUpdateJob in JobWrapperTask
adding wikia change start/end markers
wrapping SMW_NMSendMailJob in JobWrapperTask
PLAT-75 RefreshLinksJob -> RefreshLinksForTitleTask

I'm migrating the RefreshLinksJob to RefreshLinksForTitleTask because I
think this is a more accurate reflection of what the job is doing. I
also want to decouple the naming from RefreshLinksJob2.

/cc @nmonterroso
PLAT-75 fix RefreshLinksForTitle formatting
don't allow job wrapper tasks from special:tasks
CON-1299 | Cross wiki search enabled on hubs v3
CON-1299 | Cross wiki search enabled on hubs v3
CON-1299 | Cross wiki search enabled on hubs v3
use wikiId($wgCityId) in JobWrapperTask->call()
account for jobs having empty params
PLAT-75 only talk to friends and not strangers

There was some reaching happening through the title object and to the
LinkCache from outside of the title scope. This adds a convenience
method for getting the links from the back-link cache on the title
object.
PLAT-75 adding BatchRefreshLinksForTemplate

This is a replacement for the MediaWikia RefreshLinksJob2 job. I changed
the name to more accurately reflect what is happening in the task.