Kibana 5.0.0-snapshot requires Elasticsearch ^3.0.0?

3.0.0 isn't released yet, so you can't get at it by specifying the version. Instead, you'll want to use the branch flag.

-b, --branch install from a branch release

All work on 3.0 (now called 5.0) is happening on the master branch, so specifying that branch with esvm should be enough.

esvm -b master should do the trick.