Squashed commit of the following:

commit 005a5a648b605619721e99bc717e84c1412d1340
Merge: a43f5fa a807a3a
Author: hemanth.hm <hemanth.hm@gmail.com>
Date:   Wed Feb 12 22:42:04 2014 +0530

    Merge remote-tracking branch 'upstream/master'

    * upstream/master:
      Change package keyword from grunt to gulp
      bumping package
      Add gulp-useref to html task. Add usemin blocks. Add bundle task. Update styles, scripts tasks.
      Upgrade gulp-connect, gulp-jshint
      add gulp as a peerDep

commit a807a3a0f8e1426ef2d9f42a668b19a7bf513b69
Author: Pascal Hartig <passy@twitter.com>
Date:   Tue Feb 11 23:58:00 2014 +0000

    Change package keyword from grunt to gulp

commit 0c2a4b5bc523d8310bab25ed0dd07644a5e7ea84
Author: Addy Osmani <addyosmani@gmail.com>
Date:   Tue Feb 11 21:32:30 2014 +0000

    bumping package

commit 768ede2fc60a26c58fbfc273fa4ece68a47ca943
Merge: 99f4d26 1c1d453
Author: Addy Osmani <addyosmani@gmail.com>
Date:   Tue Feb 11 21:16:45 2014 +0000

    Merge pull request #16 from jonkemp/useref

    Add gulp-useref to html task. Add usemin blocks. Add bundle task. Update...

commit 1c1d453967c71165b9e3b9f28284e5f22e938e9f
Author: Jonathan Kemp <kempdogg@gmail.com>
Date:   Sat Feb 8 22:22:22 2014 -0500

    Add gulp-useref to html task. Add usemin blocks. Add bundle task. Update styles, scripts tasks.

commit 99f4d266ad2af66ac0457b20c1b065a46a6592c5
Author: Pascal Hartig <phartig@rdrei.net>
Date:   Fri Feb 7 17:55:38 2014 +0000

    Upgrade gulp-connect, gulp-jshint

    JSHint seems to have changed reporters, gulp-connect added support for
    middlewares.

commit 5da85b19b01c37dd56b6c1637ee3196a224e7754
Author: Sindre Sorhus <sindresorhus@gmail.com>
Date:   Fri Feb 7 18:11:01 2014 +0100

    add gulp as a peerDep
Using assertFile instead.