If you insert an html5 component (html5 core, ionic, jQueryMobile) from our HTML5 Palette then the corresponding JS/CSS links are inserted (if needed) to the page too. But currently we insert direct links to remote JSs/CSSs.
As soon as
JBIDE-19795 is done we can use the Bower tooling to install the needed libs.
It may be a checkbox in the wizard which will tell us to use Bower when inserting the JS/CSS.