Improve updating after specified commands

- remove needless defadvice
- use defadvice for 'vc-revert' instead of git-gutter:update-commands
- add ignore command exit-minibuffer
Use timer for redisplay issue
Merge pull request #56 from syohex/improve-updating

Improve updating after specified commands
Add helm-maybe-exit-minibuffer to ignored commands

This fix is necessary like helm-buffers-list.
Merge pull request #57 from syohex/fix-for-new-helm

Add helm-maybe-exit-minibuffer to ignored commands
Revert for switch-buffer and quit-window

We should use 'defadvice' for 'switch-to-buffer' and 'quit-window'
instead of 'post-command-hook'. Because they are called from
other command.
Bump up version and update Changes
Merge remote-tracking branch 'refs/remotes/upstream/master'