issue #177: expose vde.iVis through Angular service
close issue #177: all Angular files use dependency injection for vg, Vis, and iVis
update protractor to latest version