rake:release should notify of both unstaged and uncommitted changes

I recently had a situation where this bit me. I figured if Bundler is going to check for unstaged changes, it should also check for staged but uncommitted changes. I left out the possibility of halting if there are untracked files in the repository, since that seems potentially over-reaching, but if anyone thinks that's a good idea it would be simple enough to implement.