Added more depedency roles to visualeditor

In addition to TemplateData and Parsoid, VisualEditor depends on Cite,
ParserFunctions, and Scribunto.

Bug: 66504
Change-Id: Ib27bcb9d98a05a8004a80dbfd0d5b5cd4605df2b