Templates: Selective whitelisting

* Do not present the blacklisted templates to translator.
* The whitelisting is done using a configuration file
* The configuration file can indicate the target template name,
  whether the template is editable or not
* If the HTML section rendered from a template is not editable,
  make it readonly in translation column
* Infoboxes cannot be edited directly since Parsoid identify the
  data:mw values as template values and not the DOM changes after editing
  See https://www.mediawiki.org/wiki/Parsoid/MediaWiki_DOM_spec#Transclusion_content
* Removed the old gray shadow style for templates
* More templates will be whitelisted in followup commits. Atleast the top
  templates listed in http://mappings.dbpedia.org/server/statistics/es/

Change-Id: Ib634f4e1c4f2b944efa41692f5055ba1d520561e
Merge "Templates: Selective whitelisting"