deposit: conferences typeahead requirejs impr.

Some fixes of conferences typeahead regarding requirejs. It was working anyway, but now it works better ;)

depends on: https://github.com/inveniosoftware/invenio/pull/2277
If we export only Bloodhound, what about this https://github.com/inveniosoftware/invenio/blob/pu/invenio/modules/deposit/static/js/deposit/form.js#L47 where we need $.fn.typeahead, should we be exporting both?

With the setttings like https://github.com/inspirehep/inspire-next/blob/master/inspire/base/static/js/settings.js it was working both with requirejs and after compilation with Almond