(CE-615) Cleanup i18n in WikiaNewFiles

Cleanup i18n in WikiaNewFiles in preparation for review by TWN.
* Add wikianewfiles-title to i18n file, which is used in the
  WikiaNewFiles.class.php but was defined in our main messages file
  for some reason.
* Corrected escaping of messages being outputted as HTML, and remove
  instance of double escaping.
* Fix message that was still using old wfMsg options as a second
  parameter which resulted in "older parsemag" and "newer parsemag"
  as the output rather than the correct number
* Add GENDER support to wikianewfiles-uploadby
Dont show empty headers in toc
CONN-432: Fail gracefully if global_registry is not found or DB Dataware is not set;
Missing semicolon
Use innerText when creating section for toc
Clean noscripts in filter function
Dont manipulate on real DOM elements
BAC-1241: RL caching policy updated

* cache "static" modules for 30 days (when cb in URL matches $wgStyleVersion)
* cache "dynamic" modules for 30 days (when version param is present and matches module's $mtime)
* force 30 days caching for "startup" module
Adressing pull request comments
Update unit tests
Addressing pull request comments #2
Feedback from @wladekb
Bac-1266 including reason in the block notice
BAC-1266 small bugfix
Adding " Lyrics" to the end of the main H1 for song pages (eg: songs in the main namespace with a colon in the title, which aren't formatted like an album). Fixes LYR-11.
Merge pull request #2891 from Wikia/lw-lyrics-h1

Adding " Lyrics" to the end of the main H1 for song pages (eg: songs in ...
BAC-1270: added information if page is redirect in Special:Multiwikifinder
Merge pull request #2835 from Wikia/CE-615

(CE-615) Cleanup i18n in WikiaNewFiles
fix capitalisation on wall history title
Merge pull request #2899 from WikiaVolDev/VOLDEV-48

VOLDEV-48 - Fix capitalisation on wall history title