Rpc adder velour pull request

I'm sorry that I didn't do rebase to merge the commits, but I accidentally pushed too early and it seems like you can't really rebase once it's been pushed?

Is there a good way to handle the import "github.com/velour/distribute" when working between repos? My fork obviously should include ../skiesel/.. instead of ../velour/.., but I updated for the pull request?