HG-110 Custom smart banner

https://wikia-inc.atlassian.net/browse/HG-110
https://wikia-inc.atlassian.net/browse/HG-215

Related to https://github.com/Wikia/app/pull/5385
https://github.com/ivogabe/gulp-typescript#options

We have flag `noImplicitAny` set to `true` and because of that should use `any` explicitly.