Bower support added and changed Gruntfile accordingly, updated .gitignore