Update VisualEditor core for cherry-pick

New changes:
356c5a5 Fix selection transitions between FocusableNodes and non-linear selections

Change-Id: Icf074eb820dcf60d5e239ec22a607ca67b837ece
Merge "Update VisualEditor core for cherry-pick" into wmf/1.25wmf5