I enjoyed how bower itself output its logs, so tried to do the same for grunt-bower task