VE-12 / VE-13: Create ve.ce.WikiaBlockMediaNode
VE-12 / VE-13: emit teardown / setup on update.
VE-12 / VE-13: fix update not working properly.
VE-12 / VE-13: mark WikiaBlockMediaNode as an abstract class and don't register it. Also some cleanup work.
VE-12 / VE-13: add WikiaBlockImageNode and WikiaMediaCaptionNode
Make ve.dm.MWBlockImageNode.js more configurable so we can benefit more from it when we inherit
Handle DOM changes in setup and teardown event handles instead of constructor
Introduce ve.dm.WikiaBlockImageNode and ve.dm.WikiaBlockMediaNode
Cleanup directory structure a little bit
Remove accidently added files
VE-12 / VE-13: add WikiaBlockVideoNode
Updating transparent gif to not break block image magnify sprite
Move WikiaBlockVideoNode to correct folder.
Load WikiaBlockVideoNode
Minor fixes
We need to add the protectedNode class before shield logic
line-height should be in px.
VE-12 / VE-13: proper capitalization for css class name.
VE-12 / VE-13: add mocked media attribution; add support for different sizes of play buttons for videos.
Merge branch 'VE' into wikia-block-media-node

Conflicts:
	extensions/VisualEditor/modules/ve/ce/ve.ce.ProtectedNode.js