Add serf decentralized service discovery

Serf is a decentralized solution for service discovery and orchestration that is lightweight, highly available, and fault tolerant from HashiCorp (same people as Vagrant and Packer).

Homebrew cask seems to be the place to put it since it's a binary and doesn't seem to be accepted in homebrew.