Link to Wall if enabled, and User talk if disabled in wall history message edits

On a wiki with Forum enabled but Message Wall disabled, on Forum thread history, when a username appears as a possessive adjective in an entry, the embedded link is to Message_Wall:[username] rather than User_talk:[username].
https://wikia-inc.atlassian.net/browse/VOLDEV-39
Cache whether wall is enabled
wfMsg -> wfMessage & globals usage

This commit replaces the use of deprecated wfMsg with wfMessage(...)->text() & prefers RequestContext to $this->app->wg->... if possible.
Escape parameters
Remove html-only messages
Fix parse error
add title attribute to forum activity module links
introducing amqp lib for php, and first pass at AsyncTask extension
small changes to get tasks running from celery and first, naive pass at task_runner.php
formatting output from mw task runner
added work_id to async call
Merge branch 'dev' into VOLDEV-39

Conflicts:
	extensions/wikia/Wall/Wall.i18n.php
enforced VOLDEV-39 changes, +wn-newmessage
bypass dedup check
VOLDEV-50 Activate buttons after changing badge

Reenable the input elements after changing/reverting a badge on Special:AchievementsCustomize + assorted code linting
new format for async tasks, allowing multiple tasks in a single run and return values from previous calls to be used as paramters to other calls
in dev environments create jobs with runner_url to callback to themselves
changing default task type
added proxy to execute tasks in dev environments
Merge branch 'dev' into jobqueue
read connection params from config