registered parser tag hook and added initial placeholder
moved parser tag methods to new controller
added WikiaMaps::getMapByIdFromApi() with mocked data
first successful attempt of displaying a placeholder
added data-map-id parameter to map placeholder <a /> tag
new method getMapPlaceholderParams()
added simple validation and sanitizationclear
clean up the validator code
validation

changed a little bit sanitization, added validation messages and implemented the validation itself
removed unnecessary comment
refactored validateParseTagParams() method, added unit tests
refactored validation, added one more error message
Added NL at EOF
manually merged MOB-1392-intmap-extension and resolved conflict in WikiaInteractiveMapsController.class.php
CR changes: removing unnecessary brackets
CR changes: added whitespaces between square bracket to make it consistent in the file
CR changes: added new failing test case
CR changes: fixed a defect with mix of invalid and valid parameters - added previously unit test passes
CR changes: pass value instead of whole array
Merge pull request #3445 from Wikia/MOB-1404

MOB-1404 Parser tag templates, sanitization and validation