Initial commit
Add tests, updated readme
Add TODO section to readme file
Move the todo list to the wiki
Make _toTaskName and _buildBrowserify private

I don't want to expose too many function until the API stabilizes.
Switch from less to sass
Add jade support
Add jade2jst
Add asset revisions support ("gulp rev")
Add "gulp production" task
Try to make the "_addContentHashToAssets" clearer.
Convert to a more gulp-idiomatic structure
Remove obsolete gulp-fingerprint package
Move the "fingerprint" method from the example into guzzle
Rewrite tests

* Switched from jasmine to mocha+chai
* Test the helper guzzle methods with actual fixture files
* Add "tmp/" to .gitignore
* Update "npm test" and "npm run watch" to use mocha
* Add coffee-errors to show coffee script line numbers in test errors
Split guzzle.coffee into separate files

* Upgrade the gulp-sass lib to 0.7.2
* Add "gulp" as a global in the tests
  (because the "fingerprint" method needs to access it,
  and running the "gulp" command adds it as a global)
Split test files

* Rename "spec/" to "test/"
* Change "-spec.coffee" to ".test.coffee"
* Move fixtures outside of "test" to "test-fixtures" (otherwise mocha tries to run the
  fixture files)
* Add mocha.opts file and shorten the package.json mocha commands
  (now you can just run "mocha" or "mocha -w" to run the tests)
* Fix the jade2html test to check for basePath handling.
Add local server with proxy support

e.g.

  gulp.task 'server', ->
    guzzle.server()
      .proxy('/login', 'http://mydomain.com/login')
      .start()
Add guzzle.jade2ng (create angular templates file)
Add options to control jade2ng

* options.jade -> passed on to "jade()"
* options.filename and options.ng -> passed on to "templateCache()"
* create a standalone "templates" module by default