Improve search relevance

Regarding the search analytics, some queries were wrongly retrieving 0 results. For instance "fontawesome" was not retrieving "font-awesome" (this concatenation is not handled yet) and "jquery.colorbox.js" was not matching "jquery.colorbox" (by default all words are mandatory -> "js" was missing).

Here are some improvements fixing those issues:
 - add some alternative name forms to help the engine to match composed & camelCased names
 - add some optional words