Update to reflect fugitive.vim API changes

* Use Dict for handler parameters