bower task para mejor manejo de librerias frontend y mejoras en Gruntfil...

He añadido una nueva tarea en el Gruntfile y modificado el package.json para que con el comando "npm install" se instalen las dependencias de Node y las del frontend con Bower sin necesidad de utilizar "bower install". También de esta manera se instalan solo los archivos de librerias frontend necesarios (por ejemplo, de jquery solo el jquery.js) y no todos los archivos asociados.

También he modificado las tareas y por ejemplo "grunt dev" sirve para correr el servidor de desarrollo, vigila los cambios y ejecuta los tests en cada cambio, sin necesidad de recargar la aplicación gracias a Nodemon.

También se puede llamar a "grunt dev" desde "npm start" y ejecutar los test sin necesidad de estar corriendo el servidor con "npm test"