(CE-1003) Fix anonymous users not being welcomed

Anonymous users weren't getting welcomed as no task was being queued.
If the user is anonymous, and they weren't welcomed recently, a task
should be created as was the previous functionality.
Add monitoring for HTTP requests to search backend
Search: log statusCode and reqUrl
Merge pull request #4549 from Wikia/monitor-search-http-requests

Monitor search http requests
added unit tests checking behavior of controller when map was not found
added helper method getModel() and fix the bug with a blank page when map was not found
small refactoring of getter/factory method in tests
added one more unit test for found map, updated PHPDocs and used $this->app instead of F::app()
Merge pull request #4551 from Wikia/MWEB-966

MWEB-966 P2 fix
Merge pull request #4548 from Wikia/CE-1003

(CE-1003) Fix anonymous users not being welcomed
CE-933 Changing environment condition to exclude only devbox and internal
Merge branch 'dev' into CE-933-exacttarget-updates-unittests

Conflicts:
	extensions/wikia/ExactTargetUpdates/ExactTargetUpdatesHooks.php