JBIDE-17818 Visual Editor: Need to handle external html / htm files

@maxandersen @dgolovin @fbricon @alexeykazakov - I need +1 to push it into X branch
this seem to be new API - what does it do? javadoc ?