Make sure we always have a domain for plugins
Make sure we always have a domain for plugins

This fixes the error when trying to load the domain for a plugin which
doesn't has translations or while using the english locale.

Also the plugin hash is not included in the cache file so
adding/removing plugins cause a new js dictionary file to be generated.

DirkHoffmann/indico,pferreir/indico,DirkHoffmann/indico,OmeGak/indico,ThiefMaster/indico,DirkHoffmann/indico,indico/indico,DirkHoffmann/indico,OmeGak/indico,ThiefMaster/indico,mic4ael/indico,indico/indico,pferreir/indico,mic4ael/indico,mic4ael/indico,pferreir/indico,pferreir/indico,ThiefMaster/indico,indico/indico,indico/indico,ThiefMaster/indico,mvidalgarcia/indico,mic4ael/indico,mvidalgarcia/indico,OmeGak/indico,mvidalgarcia/indico,OmeGak/indico,mvidalgarcia/indico