Use gulp shell instead of nested cbs with gulp-git
Split bump and git commits/tag into separate tasks
Properly quote git commit message arg
Write bumped files back out
Merge branch 'fix-release'

* fix-release:
  Write bumped files back out
  Properly quote git commit message arg
  Split bump and git commits/tag into separate tasks
  Use gulp shell instead of nested cbs with gulp-git

Ref #25
Release v0.3.2
Allow test runs to grep via a --grep argument
Clean up tests for #set
Clean up tests for #setPriority
Eliminate repetitive code for defining spies
Clean up tests for #setWithPriority
Clean up test for #on
Use function () style
Clean up tests for #transaction
Clean up tests for #auth
Add tests for #remove
Move default data out to a json file
Don't spy on all methods
Manually spy on methods that relied on implicit spies
Remove spyFactory and explicitly create spies for simple login