Add tpope's dispatch plugin

closes #520