ajout tache grunt pour déplacer/réécrire/minifier/hasher les assets

Ajout d'une tache grunt qui va :
* Déplacer les images et fonts depuis le dossier bower_components vers
le dossier web/assets
* Modifier les chemins présents dans certaines css (exemple select2)
* Concaténer les js et css des vendors ainsi que ceux du Bundle
* Minifier ces fichiers
* Ajouter au nom du fichier un suffixe correspondant au hash du fichier

En dev la tache

grunt watch

est disponible et va écouter les modifications sur les fichiers
js et css présents dans le bundle pour effectuer la tache grunt
(sans faire les minifications qui sont un peu plus longues que le
reste).